機能jQuery.fx.offは、jQueryで実行する全てのアニメに関わる「プロパティ」で、trueを設定することでアニメでの演出を行わないようにします。アニメを実行するように戻したい時はfalseを設定します。非常にスペックの低い環境で再生する場合などにtrueにすると良いと本家のページで説明していますが、よほど昔のスマートフォンでもなければ心配ないと思います。解説まずはjQuery.fx.offを利用しないサンプルからjQuery.fx.offの機能と比較するため、jQuery.fx.offを設定しないサンプルから確認します。サンプル(off/01.html)を開いてbody内の構成にdiv要素が1つあることを確認してください。animateメソッドを利用して、2つのアニメを実行するようになっています。3000);});結果として、div要素をクリックするとdiv要素が3秒かけて右に移動し、続いて3秒かけて下に移動します。jQuery.fx.offを利用したサンプルではjQuery.fx.offを利用したサンプルを確認します。サンプル(off/02.html)を開いてbody内の構成はoff/01.htmlと同じ事を確認してください。jQueryもほとんど同じで、異なるのは以下の様にjQuery.fx.offプロパティにtrueを設定している点だけです。3000);});結果として、div要素をクリックするとアニメの演出なしに左下に移動します。animateメソッドで指定した期間の3秒も関係なく、一瞬で処理されます。メモアニメの途中で実行しても効果ありませんjQuery.fx.offは現在実行されているアニメを変更することはできないようです。jQuery.fx.offが効果を発揮するのは、jQuery.fx.offを設定した後で実行されるアニメのみということです。サンプル(off/test01.html)を開いてbody内にbutton要素が追加されたことを確認して下さい。このbuttonをクリックすると以下の様にjQuery.fx.intervalを設定するようにしています。true;});このサンプルで、最初にdiv要素をクリックしてアニメを開始して下さい。その後でbuttonをクリックしてもアニメは変更されません。ページをリロードして、今度は先にbuttonをクリックしてからdiv要素をクリックして下さい。この順番だとアニメが実行されずに左下に移動します。