嗨我试图在三次震动后停止这种震动效果。可以在这个上使用set或clearInterval吗?在此先感谢您的帮助!
function interval() {
$('#shake').effect('shake', {
times: 3
}, 100);
}
$(document).ready(function() {
var shake = setInterval(interval, 1200);
});

<div id="shake">This Text is Shaking</div>
&#13;
答案 0 :(得分:1)
将interval方法修改为:
var executedcoount=0;
function interval() {
if(executedcoount<3){
$('#shake').effect('shake', {
times: 3
}, 100);
executedcoount++;
}
}