1
我想通過使用addClass與removeClass 3次給予的元素閃爍效果各 我想這jQuery的眨巴幾下
$("#div").addClass("orange").delay(300).queue(function(next){
$(this).removeClass("orange");
next();
});
這是作品只是1次
我怎樣才能使這個300毫秒延遲發生3次?
我想通過使用addClass與removeClass 3次給予的元素閃爍效果各 我想這jQuery的眨巴幾下
$("#div").addClass("orange").delay(300).queue(function(next){
$(this).removeClass("orange");
next();
});
這是作品只是1次
我怎樣才能使這個300毫秒延遲發生3次?
只是數到三:
(function() {
var count = 0, $div = $('#div'), interval = setInterval(function() {
if ($div.hasClass('orange')) {
$div.removeClass('orange'); ++count;
}
else
$div.addClass('orange');
if (count === 3) clearInterval(interval);
}, 300);
})();
你可以讓幻想和編寫自己的動畫插件吧,我想。