我正在使用animate()jquery函數進行遞歸回調。 但是每次從頭開始頁面崩潰。爲什麼我的jquery animate()回調導致溢出?遞歸
var goingDown = true;
function animateChevron() {
if (goingDown) {
goingDown = !goingDown;
$('#chevron').animate({'opacity': 1}, 500, animateChevron);
}
else {
goingDown = !goingDown;
$('#chevron').animate({'opacity': 0.1}, 500, animateChevron);
}
}
$(document).ready(function(){
animateChevron();
});
謝謝
編輯:我希望它在一個循環作用:V形出現,然後消失,然後再次出現等,只要用戶在頁面上。
'animateChevron'在兩個條件中都被調用 - 當然它正在進入一個無限循環。你想實現什麼? –
我只是想讓這個動畫成爲一個無限循環,只要用戶在頁面上。所以雪佛龍出現,然後消失,然後出現等。 –