div를 특정 영역 내에서 앞뒤로 수평으로 움직이기를 원합니다. 지금 당장 가지고있는 문제는 그것이 앞으로 나아간 후에 어떻게 나의 div 이동을 되돌릴 수 있는지 알 수 없다는 것입니다.jquery의 애니메이션 방법을 사용하여 div를 앞뒤로 움직이게하는 방법
<script type="text/javascript">
var animatethis = function (targetElement, speed) {
$(targetElement).animate(
{
marginLeft: "+=250px"
},
{
duration: speed,
complete: function() {
animatethis(this, speed);
animatethis.stop();
$(targetElement).animate({ marginLeft: "-=250px" });
}
}
)
};
animatethis($('#q1'), 5000);
</script>
루프를 원하십니까? –
첫 번째 애니메이션 후에 콜백 만하면된다. –
예 이걸 명확하게하지 않으면 미안 해요. – user798774