首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

JQUERY获取空间的left跟top,弹出DIV层,点击取消关闭后,再次点击top和left不准确了

2012-11-05 
JQUERY获取空间的left和top,弹出DIV层,点击取消关闭后,再次点击top和left不准确了。显示div部分:var txt$(

JQUERY获取空间的left和top,弹出DIV层,点击取消关闭后,再次点击top和left不准确了。
显示div部分:

var txt=$("#"+vt).offset();
var txtop=txt.top;
var txleft=txt.left;
$("#repro0up").offset({top:txtop+10,left:txleft+136});
$("#repro0up").fadeIn(1000);


取消关闭div部分:

$("#repro0up").offset({top:0,left:0});
$("#repro0up").hide();


上面这段 我这调试 第一次点击 div的位置是正确无误的 可是当我取消,然后再次点击显示DIV层的时候,这时候的位置就和第一次的不一样了。。。

望高人指点 谢谢~~



[解决办法]

JScript code
[color=#FF0000]$("#repro0up").offset({top:0,left:0});[/color]
[解决办法]
JScript code
var txt=$("#"+vt).offset();
[解决办法]
贴你的代码全来测试下,应该代码有问题。。
[解决办法]
JScript code
$("#repro0up").offset({top:xtxtop+10,left:xtxleft+136});// 改为$("#repro0up").css({top:xtxtop+10,left:xtxleft+136}); 

热点排行