4

5秒ごとに1秒間だけクラスを切り替えるにはどうすればよいですか?

これは私が望むアクションです。5秒ごとに1秒間実行する必要があります。

$('#donate').toggleClass('wiggle');
4

1 に答える 1

15

以下を使用してください

setInterval(function(){ 
   // toggle the class every five second
   $('#donate').toggleClass('wiggle');  
   setTimeout(function(){
     // toggle back after 1 second
     $('#donate').toggleClass('wiggle');  
   },1000);

},5000);

デモ http://jsfiddle.net/joycse06/vqRqf/

于 2012-06-21T22:30:24.357 に答える