jQuery.fx.off қасиеті
jQuery.fx.off қасиеті
анимацияны жаһандық түрде өшіруге мүмкіндік береді. Бұл
қасиетті true мәніне орнатқан кезде барлық
анимациялық әдістер элементтерді олардың соңғы күйіне орнатады,
эффекттерді көрсетпей. Бұл параметрді болдырмау үшін,
бұл қасиетті қайтадан false мәніне орнатыңыз.
Мысал
Бізде жасыл тіктөртбұрыш бар делік,
біз #start батырмасын басу арқылы анимацияны іске қосамыз
toggle әдісін қолдана отырып,
ал #toggle батырмасы арқылы біз анимацияны қосамыз және өшіреміз
jQuery.fx.off параметрін орнату арқылы. Анимация өшірілген кезде біздің
тіктөртбұрыш ешқандай эффектсіз жай пайда болады және жогалады:
<input id="start" type="button" value="бастау">
<button id="toggle">fx ауыстыру</button>
<div></div>
div {
width: 50px;
height: 30px;
margin: 5px;
float: left;
background: green;
}
let toggleFx = function() {
$.fx.off = !$.fx.off;
};
$('#toggle').click(toggleFx);
$('#start').click(function() {
$('div').toggle('slow');
});
Сондай-ақ қараңыз
-
animateәдісі,
элементтердің қасиеттерін анимациялайды