我需要使用一个位置的偏移坐标来动态设置第二个元素(“#test”)的位置。
var p = $("#desired_equity");
var position = p.offset();
$(document).ready(function(){
$('#test').css("left", position.left);
});
我不确定我在这里错了什么,有什么想法吗?
答案 0 :(得分:9)
你可能在DOM之前为#desired_equity做好了设置var p。
尝试
$(document).ready(function(){
var p = $("#desired_equity");
var position = p.offset();
$('#test').css("left", position.left);
});