Propriété jQuery.fx.interval
Exemple
Exécuter l'animation du <div> avec un nombre de frames inférieur :
$("#toggle").on("click",function(){ $("div").toggle(5000); }); $("#interval").on("click",function(){ jQuery.fx.interval = 500; });
Définition et utilisation
La propriété jQuery.fx.interval est utilisée pour changer la vitesse d'exécution de l'animation en millisecondes. Vous pouvez manipuler cette propriété pour ajuster le nombre de frames par seconde de l'animation.
La valeur par défaut est de 13 millisecondes. Cette propriété est souvent utilisée pour modifier le nombre de frames par seconde de l'animation.
Réduire cette valeur permet de faire fonctionner l'animation plus fluidement dans les navigateurs plus rapides, mais cela peut également affecter les performances.
Astuce :Comme jQuery utilise un intervalle de temps global, pour que cette propriété fonctionne, l'animation ne doit pas être en cours ou toutes les animations doivent être arrêtées d'abord.
Remarque :Cette propriété est inutile dans les navigateurs qui supportent la propriété requestAnimationFrame, comme Google Chrome 11.
Syntaxe
jQuery.fx.interval = millisecondes;
Propriété | Description |
---|---|
millisecondes | Obligatoire. Définit la vitesse d'exécution de l'animation en millisecondes. La valeur par défaut est de 13 millisecondes. |