我不确定我是否遇到了引用框架问题,但我在具有可变定位的目标 div 旁边弹出了一对 div 元素。
我正在使用淡入淡出的完整组合在一段时间后隐藏 div 并将每个 div 的位置重置为 0,0 但是似乎重置没有发生
var div = $("#settings");
var position = div.position();
var xcor = position.left;
var ycor = position.top;
$( "#settings" ).offset({ top: ycor-ycor, left: xcor-xcor });
alert('requested offset');
这是被调用的函数的一部分,并且会出现警告,这表明上面的五行已被解析。
我也试过 top: -ycor, left: -xcor
或者我试过 0,0
例如,我已经将元素朝负方向移动。通过减去 1 并使用设置间隔向上移动,但我只想将它们重置回 0,0,如果有更简单/更直接的方法来做到这一点,那就太好了......或者跳过左上角完全起源的想法。
最佳答案
$( this ).css( "top", "topvalue" );
$( this ).css( "left", "leftvalue" );
希望这对您有所帮助。
关于javascript - 偏移量不能将 div 返回到 0,0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28759011/