jQuery jQuery.fx.interval- Eigenschaft
Beispiel
Lassen Sie die Animation eines <div>-Elements mit weniger Frames laufen:
$("#toggle").on("click", function(){
$("div").toggle(5000);
});
$("#interval").on("click", function(){
jQuery.fx.interval = 500;
});
Definition und Verwendung
Die Eigenschaft jQuery.fx.interval wird verwendet, um die Auslöserate der Animation in Millisekunden zu ändern.
Der Standardwert ist 13 Millisekunden. Diese Eigenschaft wird häufig verwendet, um die Anzahl der Frames pro Sekunde zu ändern, mit der Animationen ausgeführt werden. Das Verringern der Feuerrate kann dafür sorgen, dass Animationen flüssiger ablaufen. Es kann jedoch Auswirkungen auf Leistung und CPU haben.
Hinweis: Damit Änderungen an dieser Eigenschaft wirksam werden, darf keine Animation ausgeführt werden oder alle Animationen sollten zuerst gestoppt werden.
Hinweis: Diese Eigenschaft hat keine Auswirkung in Browsern, die die Eigenschaft „requestAnimationFrame“ unterstützen.
Syntax
jQuery.fx.interval = milliseconds;
Parameter | Description |
---|---|
milliseconds | Required. Specifies the animation firing rate in milliseconds. Default is 13 milliseconds |