jQuery.fx.off хусусияти

jQuery.fx.off хусусияти анимацияни глобал ўчириш имконини беради. Бу хусусиятнинг қийматини true қилганда, ҳамма анимация методлари элементларнинг эффектларни кўрсатмай, якуний ҳолатга ўрнатади. Бу созламани бекор қилиш учун, бу хусусиятни қайта false қийматига ўрнатинг.

Мисол

Фарз қилайлик, бизда яшил тўртбурчак бор, биз #start тугмаси босилганда анимацияни toggle методи ёрдамида ишга тушамиз, #toggle тугмаси эса бизга jQuery.fx.off созламаси ёрдамида анимацияни ўчириб-ёқиш имконини беради. Анимация ўчирилганда бизнинг тўртбурчагимиз ҳеч қандай эффектларсиз жуда тез пайдо бўлади ва йўқолади:

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

Ҳам қаранг

  • animate методу,
    элементлар хусусиятларини анимация қилади