例
アニメーション原因<div>少ないフレームで実行する要素を:
$("#toggle").on("click", function(){
$("div").toggle(5000);
});
$("#interval").on("click", function(){
jQuery.fx.interval = 500;
});
»それを自分で試してみてください 定義と使用法
jQuery.fx.intervalプロパティはミリ秒単位でアニメーション発射レートを変更するために使用されます。
デフォルト値は13ミリ秒です。 この特性は、多くの場合、アニメーションが実行される秒当たりのフレーム数を変更するために使用されます。 発火率を下げると、アニメーションがスムーズに実行することができます。 しかし、それはパフォーマンスとCPUの影響を引き起こす可能性があります。
注:このプロパティへの変更を有効にするには、何のアニメーションが実行されているべきではないか、すべてのアニメーションを最初に停止する必要があります。
注:このプロパティは、サポートするブラウザでは効果がありませんrequestAnimationFrameプロパティを。
構文
jQuery.fx.interval = milliseconds ;
パラメーター | 説明 |
---|---|
milliseconds | 必須。 ミリ秒単位でレートを発射アニメーションを指定します。 デフォルトは13ミリ秒です |