Я пытаюсь переместить позицию div, но она не двигается.Есть идеи?
div
$(document).ready(function() { $("#btn1").click(function(){ $("#box").attr("left","300px"); }); });
Вы можете попробовать это
$(document).ready(function() { $("#btn1").click(function(){ $("#box").css("position", "relative"); $("#box").css("left","300px"); }); }); </script>
простой ответ: $('#box').css({'left' : '300px'}); Также убедитесь, что для position установлено значение absolute, relative или fixed.
$('#box').css({'left' : '300px'});
position
absolute
relative
fixed
div, вероятно, position: static.
position: static
Это должен быть один из
position: relative
position: absolute
position: fixed
, чтобы left имел какой-либо эффект.
left