0
에서 시작하여 c.width
은 700
과 같습니다. #button
을 두 번 클릭하면 애니메이션이 작동하지 않아야합니다. 그러나 그것은 didnt한다. 내 변수의 값이 #button
을 클릭 할 때마다 동일하게 유지되기 때문입니다.Jquery에서 변수를 반복하는 방법은 무엇입니까?
#button
을 클릭 할 때마다 값을 업데이트하도록 변수를 루프하는 방법은 무엇입니까? (position
의 값은 내가 #button
클릭 할 때마다 변경해야합니다,하지만 어떻게 나도 몰라 ...)
<script type="text/javascript">
$(document).ready(function(){
$('#button').click(function(){
var c=$('#content');
var position=c.position();
var w=c.width();
var status=w - position.left;
if(status>500){
c.stop().animate({left:position.left - 100},300)};
var position=c.position();
});
})
</script>
그건,'중복됩니다. – AlienWebguy