divをガラガラ鳴らすために使用される次のコードがあります。
がたつきを止めるために clearInterval を使用していますが、機能していないようです。
理由を教えてください。
squares = $('.' + square_class);
var rattle;
rattle = setInterval(function() {
squares.delay(2000).effect('shake', { times:4, distance: 5 }, 100);
}, 2000);
clearInterval(rattle);