jQuery jQuery.fx.interval プロパティ

❮ jQuery Properties

<div> 要素のアニメーションをフレームなしで実行させる:

$("#toggle").on("click", function(){
    $("div").toggle(5000);
});
$("#interval").on("click", function(){
    jQuery.fx.interval = 500;
});
Try it Yourself »

定義と用法

jQuery.fx.interval ロパティは、ミリ秒単位でアニメーションの発火レートを変更するために使用します。

デフォルト値は 13 ミリ秒です。 このプロパティは、多くの場合、アニメーションを実行する 1 秒当たりのフレーム数を変更するために使用します。 発火レートを下げると、アニメーションをスムーズに実行することができます。 ただし、パフォーマンスと CPU への影響を及ぼす可能性があります。

注: このプロパティの変更を有効にするには、実行中のアニメーションがないか、 最初に全てのアニメーションを停止する必要があります。

注: このプロパティは、requestAnimationFrame プロパティをサポートするブラウザには、 何の効果ももたらしません。


構文

jQuery.fx.interval = ミリ秒;

パラメータ 説明
ミリ秒 必須。ミリ秒単位でアニメーションの発火レートを指定する。デフォルトは 13 ミリ秒

❮ jQuery Properties