我使用從JQuery的UI反彈動畫:JQuery用戶界面:彈跳動畫排隊,但停止()不工作
$('.mydiv').mouseover(function() {
$(this).effect("bounce", { times:4 }, 300);
});
和我有動畫「排隊」,如果我將鼠標懸停在他們的老問題(即:如果我快速將鼠標移動到div上4次,動畫將在4次以後發生)。
通常我會用.stop()
來對付它,例如:
$('.mydiv').mouseover(function() {
$(this).stop().effect("bounce", { times:4 }, 300);
});
但在這種情況下它沒有任何區別。有誰知道解決方案?
使用.stop(true)
意味着動畫停止不用其他完成反彈,像這樣:
謝謝招 – MeltingDog 2012-08-07 01:13:16