在Jquery上抖动文本效果

时间:2015-01-08 04:16:08

标签: jquery

嗨我试图在三次震动后停止这种震动效果。可以在这个上使用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;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

将interval方法修改为:

var executedcoount=0;
function interval() {
      if(executedcoount<3){
      $('#shake').effect('shake', {
        times: 3
      }, 100);
      executedcoount++;
     }
    }