Atrybut jQuery jQuery.fx.interval

Przykład

Wykonaj animację <div> z mniejszą liczbą klatek:

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

Spróbuj sam

Definicja i użycie

Atrybut jQuery.fx.interval jest używany do zmiany szybkości trwania animacji w milisekundach. Można operować tym atrybutem, aby dostosować liczbę klatek na sekundę animacji.

Domyślna wartość to 13 milisekund. Ten atrybut jest często używany do modyfikacji liczby klatek na sekundę animacji.

Zmniejszenie tej wartości może sprawić, że animacja będzie działać bardziej płynnie w szybszych przeglądarkach, ale może to również wpłynąć na wydajność.

Wskazówka:Ponieważ jQuery używa globalnej przerwy między klatkami, aby ten atrybut działał, animacja nie powinna być w trakcie trwania lub wszystkie animacje powinny być najpierw zatrzymane.

Komentarz:Ten atrybut jest niewłaściwy w przeglądarkach wspierających atrybut requestAnimationFrame, takich jak Google Chrome 11.

Gramatyka

jQuery.fx.interval = milliseconds;
Atrybut Opis
milliseconds Wymagane. Określa szybkość trwania animacji w milisekundach. Domyślna wartość to 13 milisekund.