119 of 119 menu

Eigenschaft jQuery.fx.off

Die Eigenschaft jQuery.fx.off ermöglicht das globale Deaktivieren von Animationen. Wenn diese Eigenschaft auf den Wert true gesetzt wird, werden alle Animationsmethoden die Elemente in ihren Endzustand versetzen, ohne Effekte anzuzeigen. Um diese Einstellung rückgängig zu machen, setzen Sie diese Eigenschaft zurück auf false.

Beispiel

Angenommen, wir haben ein grünes Rechteck. Wir starten die Animation durch Klicken auf die Schaltfläche #start mit der Methode toggle. Mit der Schaltfläche #toggle schalten wir die Animation mit der Einstellung jQuery.fx.off ein und aus. Bei deaktivierter Animation erscheint und verschwindet unser Rechteck einfach, ohne Effekte:

<input id="start" type="button" value="start"> <button id="toggle">toggle fx</button> <div></div> div { width: 50px; height: 30px; margin: 5px; float: left; background: green; } let toggleFx = function() { $.fx.off = !$.fx.off; }; $('#toggle').click(toggleFx); $('#start').click(function() { $('div').toggle('slow'); });

Siehe auch

  • Methode animate,
    die Eigenschaften von Elementen animiert
azbydeenesfrkakkptruuz