jQuery.fx.off Eienskap

Die eienskap jQuery.fx.off laat toe om animasie globaal af te skakel. Wanneer hierdie eienskap op die waarde true gestel word, sal alle animasiemetodes die elemente in hul finale toestand plaas, sonder om effekte te toon. Om hierdie instelling ongedaan te maak, stel hierdie eienskap terug na false.

Voorbeeld

Gestel ons het 'n groen reghoek, ons sal animasie begin by die druk van 'n knoppie #start met behulp van die metode toggle, en met die knoppie #toggle sal ons animasie aanskakel en afskakel deur die instelling jQuery.fx.off te gebruik. Met afgeskakelde animasie sal ons reghoek eenvoudig verskyn en verdwyn sonder enige effekte:

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

Sien ook

  • die metode animate,
    wat elemente se eienskappe animeer