我有以下代码用于拨动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