Lastnost jQuery.fx.off

Lastnost jQuery.fx.off omogoča globalno onemogočanje animacije. Ko nastavite to lastnost na vrednost true, bodo vse animacijske metode nastavile elemente v njihovo končno stanje, brez prikaza učinkov. Če želite preklicati to nastavitev, nastavite to lastnost nazaj na false.

Primer

Predpostavimo, da imamo zelen pravokotnik, z gumbom #start bomo zagnali animacijo z metodo toggle, z gumbom #toggle pa bomo vklopili in izklopili animacijo z nastavitvijo jQuery.fx.off. Ko je animacija izklopljena, bo naš pravokotnik preprosto pojavil in izginil brez kakršnih koli učinkov:

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');
});

Glej tudi

  • metoda animate,
    ki animira lastnosti elementov