タグ

2015年1月22日のブックマーク (1件)

  • GARAGEWORKS BLOG » あまり知られていないstop()の引数

    jQueryのアニメーションコードに欠かせないstop()。 意外にもstop()に引数が有る事はあまり知られていないようです。 日語リファレンスにもstop()の引数があまり掲載されていないのが要因の一つなのでしょうか。 先ず、stop()の引数を説明する前にstop()の効果を簡単に説明します。 jQueryでは、アニメーションのコードが実行される度に順番待ちするのですが(これをqueue[キュー]と呼びます)、stop()が実行される事で、現在動作中のアニメーション以降の処理が全て中止され、他のアニメーションがqueueにある場合、次のアニメーションが直ちに実行されることになります。  例えば、この様なコードを記述します。 //スタートボタンを押す度、block要素が右に100px移動する $("#start").click(function(){ $(".block").ani