jQuery.fx.off xususiyati

jQuery.fx.off xususiyati animatsiyani global o‘chirish imkonini beradi. Ushbu xususiyat true qiymatiga o‘rnatilganda barcha animatsiya metodlari elementlarni effektlarni ko‘rsatmasdan, ularning yakuniy holatiga o‘rnatadi. Ushbu sozlamani bekor qilish uchun, ushbu xususiyatni false qiymatiga qaytaring.

Misol

Faraz qilaylik, bizda yashil to‘rtburchak bor, biz tugmani bosish orqali animatsiyani ishga tushiramiz #start metod yordamida toggle, #toggle tugmasi yordamida esa biz animatsiyani yoqamiz va o‘chiramiz sozlash orqali jQuery.fx.off. Animatsiya o‘chirilganda bizning to‘rtburchagimiz hech qanday effektsiz oddiygina paydo bo‘ladi va yo‘qoladi:

html<input id="start" type="button" value="boshlash">
<button id="toggle">fx ni o‘zgartirish</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');
});

Shuningdek qarang

  • metod animate,
    elementlar xususiyatlarini animatsiya qiladi