使用jquery动态设置位置

时间:2011-10-22 22:12:19

标签: javascript jquery css

我需要使用一个位置的偏移坐标来动态设置第二个元素(“#test”)的位置。

    var p = $("#desired_equity");
    var position = p.offset();

  $(document).ready(function(){
    $('#test').css("left", position.left);
    });

我不确定我在这里错了什么,有什么想法吗?

1 个答案:

答案 0 :(得分:9)

你可能在DOM之前为#desired_equity做好了设置var p。

尝试

$(document).ready(function(){
    var p = $("#desired_equity");
    var position = p.offset();   
    $('#test').css("left", position.left);
});