質問

例えば、私はホバー上でアニメーションを実行しています、自然に私たちのコールバック関数を止めるのは簡単です - 私は1秒後にアニメーションを止める必要があります、私はClearItervalでこれをしますか?私の実際の機能はここで見ることができます http://jsfiddle.net/7hujh/

$(elem).hover(function() {

  // animate

}, function () {

  // stop animating

});
.

役に立ちましたか?

解決

はい、1秒後の間隔をクリアするだけです。

setTimeout(function() {clearInterval(vibrateIndex);}, 1000);
.

fiddle

他のヒント

$(elem).hover(function() {

   $("#item").animate({property:value},interval).delay(1000).stop(0,0);

}, function () {

  // stop animating

});
.
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top