이 방법이 효과적이지만 훨씬 효율적인 방법이 있다고 가정합니다. 내 의도는 마지막 슬라이드의 기능을 다시 설정하여 루프를 반복하는 것입니다.클릭시 감소하는 변수를 재설정하는 올바른 방법은 무엇입니까?
당신은 원래 길이 유지하는 또 다른 변수를 만들 수 있습니다http://jsfiddle.net/andrewtamala/JVgAC/3/
$(document).ready(function(){
var i = $(".slide").length;
$('.button').click(function() {
i--;
$('.slide').eq(i).animate({"top" : "500"}, 200)
.animate({"opacity" : "0", "top" : "000"}, 1)
.animate({"opacity" : "1"});
if (i === -1) {
i++;
i++;
i++;
i++;
}
})
});
내가 + = 4 : 함수의 끝에서
를? 그게 다 필요한거야? 아니면 그냥 = 3? – djechlin
사용되지 않음? 감소했다는 뜻 이었습니까? – BoltClock
예. 수정해 주셔서 감사합니다. – user2221628