Sifa jQuery.fx.off

Sifa jQuery.fx.off inaruhusu kukima animasyonu kimataifa. Wakati wa kuweka sifa hii kwa thamani true, njia zote za animasyon zitaweka vipengele katika hali yao ya mwisho, bila kuonyesha athari. Ili kughairi mpangilio huu, weka sifa hii tena kwa false.

Mfano

Tuseme tuna mstatili wa kijani, tutaanzisha animasyon kwa kubonyeza kitufe #start kwa kutumia njia ya toggle, na kwa kutumia kitufe #toggle tutawasha na kuzima animasyon kwa kutumia mpangilio wa jQuery.fx.off. Wakati animasyonu imekimwa, mstatili wetu utaonekana tu na kutoweka bila athari zozote:

html<input id="start" type="button" value="anza">
<button id="toggle">badilisha 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');
});

Angalia Pia

  • Njia animate,
    ambayo huongeza mwendo kwa sifa za vipengele