我有以下代碼用於撥動div。clearInterval不按預期方式工作
我使用clearInterval來停止咯咯聲,但它似乎不起作用。
任何想法爲什麼請嗎?
squares = $('.' + square_class);
var rattle;
rattle = setInterval(function() {
squares.delay(2000).effect('shake', { times:4, distance: 5 }, 100);
}, 2000);
clearInterval(rattle);
「看起來不起作用」的意思是什麼?在您的代碼示例中,不會發生任何事情,因爲setInterval在第一次執行之前被清除。 – Sirko
您是否在setInterval後關閉了括號? –
對不起,通過不起作用,我的意思是說div後繼續撥浪鼓clearinterterval(撥浪鼓)被稱爲 – rix