弹出div升级版 在input文本框的上边框位置弹出一个div,请高手帮忙.div大小栏位不固定,为ajax从数据库读取的回传值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写个好了判断一下文本框的位置就行了。用jquery方便。。 高手再祥细点?因div大小不固定,不好定文本框的位置 var s_html = ""; s_html += "<table cellspacing=\"2\" cellpadding=\"0\" class=\"kx_table\"><tr>"; ...//div内容.栏位 s_html += "</table>"; document.getElementById("div的id").innerHTML = s_html; 先将div设为绝对定位,div里的内容自己可以先设置好div{display:none; position: absolute; z-index: 100; padding:4px; border:solid 1px gray;}$(document).ready(function() { var offset = $('#textbox').offset(); //获取textbox的位置 //比如单击一个button事件 $('#btn').click(function(){ $('#div').css({'top':offset.top + 'px','left':offset.left + 'px'}).show(); });});如果div显示的位置需要调整,如在offset.top + 10 或 - 10。 offset.left同理,记住用()括起来 读取注册表键值 有关session问题? 有关于FCkeditor的问题........ Iframe中的GridView模板列刷新问题 请问sqlserver2000中的数据类型bit与c#中的byte是否兼容,text与string如何相互转换,,? sql问题,请帮忙 DataList怎么实现代码绑定啊 问一个很简单的问题 关于ajaxpro应用模板页的问题 asp.net 怎么用fileupload控件来代替下面那句语句的作用? ajax的json问题 Repeater 绑值
s_html += "<table cellspacing=\"2\" cellpadding=\"0\" class=\"kx_table\"><tr>";
...//div内容.栏位
s_html += "</table>";
document.getElementById("div的id").innerHTML = s_html;
var offset = $('#textbox').offset(); //获取textbox的位置
//比如单击一个button事件
$('#btn').click(function(){
$('#div').css({'top':offset.top + 'px','left':offset.left + 'px'}).show();
});
});如果div显示的位置需要调整,如在offset.top + 10 或 - 10。 offset.left同理,记住用()括起来