Vlastnosť jQuery.fx.off

Vlastnosť jQuery.fx.off umožňuje globálne vypnúť animáciu. Pri nastavení tejto vlastnosti na hodnotu true všetky animačné metódy nastavia elementy do ich konečného stavu, bez zobrazenia efektov. Ak chcete zrušiť toto nastavenie, nastavte túto vlastnosť späť na false.

Príklad

Predpokladajme, že máme zelený obdĺžnik, spustíme animáciu kliknutím na tlačidlo #start pomocou metódy toggle, a pomocou tlačidla #toggle budeme zapínať a vypínať animáciu pomocou nastavenia jQuery.fx.off. Pri vypnutej animácii náš obdĺžnik sa bude jednoducho objavovať a miznúť bez akýchkoľvek efektov:

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

$('#toggle').click(toggleFx);

$('#start').click(function() {
  $('div').toggle('slow');
});

Pozri tiež

  • metóda animate,
    ktorá animuje vlastnosti elementov