Div没有动

时间:2011-05-26 23:22:41

标签: javascript jquery css positioning

我试图移动div的位置,但它没有移动。有什么想法吗?

$(document).ready(function()
  {
  $("#btn1").click(function(){
    $("#box").attr("left","300px");
  });
});

3 个答案:

答案 0 :(得分:2)

你可以试试这个

$(document).ready(function()
  {
  $("#btn1").click(function(){
      $("#box").css("position", "relative");
      $("#box").css("left","300px");
  });
});
</script>

答案 1 :(得分:1)

简单回答:$('#box').css({'left' : '300px'}); 还要确保您的position设置为absoluterelativefixed

答案 2 :(得分:0)

div可能是position: static

它必须是

之一
  • position: relative
  • position: absolute
  • position: fixed

left产生任何影响。