jQuery.fx.off-ominaisuus

Ominaisuus jQuery.fx.off mahdollistaa animaation globaalin poistamisen käytöstä. Kun tämä ominaisuus asetetaan arvoon true, kaikki animaatiomenetelmät asettavat elementit niiden lopputilaan ilman efektejä. Peruuttaaksesi tämän asetuksen, aseta tämä ominaisuus takaisin arvoon false.

Esimerkki

Oletetaan, että meillä on vihreä suorakulmio, käynnistämme animaation napauttamalla painiketta #start menetelmällä toggle, ja painikkeen #toggle avulla käytämme ja poistamme animaation käytöstä asetuksella jQuery.fx.off. Kun animaatio on pois käytöstä, meidän suorakulmiomme yksinkertaisesti ilmestyy ja katoaa ilman minkäänlaisia efektejä:

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

Katso myös

  • menetelmä animate,
    joka animoi elementtien ominaisuuksia