jQuery.fx.off хусусияти
jQuery.fx.off хусусияти
анимацияни глобал ўчириш имконини беради. Бу
хусусиятнинг қийматини true қилганда, ҳамма
анимация методлари элементларнинг эффектларни
кўрсатмай, якуний ҳолатга ўрнатади. Бу
созламани бекор қилиш учун, бу хусусиятни
қайта false қийматига ўрнатинг.
Мисол
Фарз қилайлик, бизда яшил тўртбурчак бор,
биз #start тугмаси босилганда анимацияни
toggle
методи ёрдамида ишга тушамиз,
#toggle тугмаси эса бизга
jQuery.fx.off созламаси ёрдамида анимацияни
ўчириб-ёқиш имконини беради. Анимация ўчирилганда бизнинг
тўртбурчагимиз ҳеч қандай эффектларсиз жуда тез пайдо бўлади ва йўқолади:
<input id="start" type="button" value="start">
<button id="toggle">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методу,
элементлар хусусиятларини анимация қилади