2014年10月23日木曜日

jQuery: クリック連打で狂ったようにアニメーションするのを止める方法

jQueryのhoverイベントで 狂ったようにアニメーションするのを止める方法

$(".hoge").slideDown();

に stop() を追加します。

$(".hoge").stop().slideDown();


あるいは、アニメーションしている間は動作しないようにする。

$(".hoge").not(":animated").slideDown();


アニメーション中かどうか判断して処理

if ($(".hoge").is(':animated')) { ~処理~; }



0 件のコメント:

コメントを投稿