Omadus jQuery.fx.off

Omadus jQuery.fx.off võimaldab globaalselt animatsiooni keelata. Selle omaduse väärtuseks seadmisel true kõik animatsioonimeetodid seavad elemendid nende lõppseisundisse, ilma efekte näitamata. Selle seadistuse tühistamiseks seadke see omadus tagasi väärtusele false.

Näide

Oletame, et meil on roheline ristkülik, me käivitame animatsiooni nupu #start vajutamisel meetodi toggle abil, ja nupu #toggle abil lülitame animatsiooni sisse ja välja seadistuse jQuery.fx.off abil. Keelatud animatsiooni korral meie ristkülik lihtsalt ilmub ja kaob ilma igasuguste efektideta:

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

Vaata ka

  • meetod animate,
    mis animeerib elementide omadusi