私はこのjQueryを持っています:
$(function() {
// create the image rotator
var lightShow = setInterval(rotateImages, 500);
function rotateImages() {
var oCurPhoto = $('#photoShow div.current');
var oNxtPhoto = oCurPhoto.next();
if (oNxtPhoto.length == 0){
oNxtPhoto = $('#photoShow div:first');
}
oCurPhoto.removeClass('current').addClass('previous');
oNxtPhoto.hide().addClass('current').fadeIn(2000, function() {
oCurPhoto.removeClass('previous');
});
}
});
ループに含まれているので、この行は5回連続で実行され
ますが、私がやりたいのは、ループでfadeIn
もう一度fadeIn
起動された場合の効果を停止することです。