jQuery.fx.off īpašība

Īpašība jQuery.fx.off ļauj globāli atslēgt animāciju. Iestatot šo īpašību uz vērtību true, visi animācijas metodi iestatīs elementus to galējā stāvoklī, bez efektu parādīšanas. Lai atceltu šo iestatījumu, iestatiet šo īpašību atpakaļ uz false.

Piemērs

Pieņemsim, ka mums ir zaļš taisnstūris, mēs palaidīsim animāciju, noklikšķinot uz pogas #start, izmantojot metodi toggle, un ar pogas #toggle palīdzību mēs ieslēgsim un izslēgsim animāciju, izmantojot iestatījumu jQuery.fx.off. Kad animācija ir izslēgta, mūsu taisnstūris vienkārši parādīsies un pazudīs bez jebkādiem efektiem:

html<input id="start" type="button" value="sākt">
<button id="toggle">pārslēgt 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');
});

Skatiet arī

  • metode animate,
    kas animē elementu īpašības