我有这个 javascript 代码:http: //jsbin.com/orenim/4/edit
blinkTimes = 0;
function blink () {
$('.a').toggleClass('b');
blinkTimes --;
if (blinkTimes > 0) {
setTimeout(blink, 500);
}
}
function startBlink() {
//alert('?');
blinkTimes = 4;
blink();
}
$(document).click(function() {
$('html, body').animate({ scrollTop: top }, '400', 'swing', startBlink);
});
'.b'
这应该在动画之后立即切换类。由于某些未知原因,该'.a'
元素没有与 class 切换'.b'
。如果我取消注释alert('?')
代码是工作。
问题是什么?