jQuery.fx.off xassəsi
jQuery.fx.off xassəsi
animasiyanı qlobal söndürməyə imkan verir.
Bu xassəni true dəyərinə təyin etdikdə,
bütün animasiya metodları effektləri göstərmədən,
elementləri onların son vəziyyətinə gətirəcək.
Bu qəbulu ləğv etmək üçün, bu xassəni yenidən
false dəyərinə təyin edin.
Nümunə
Tutaq ki, bizim yaşıl düzbucaqlımız var,
#start düyməsinə kliklədikdə animasiyanı
toggle metodu ilə işə salacayıq,
#toggle düyməsi ilə isə
jQuery.fx.off qəbulu ilə animasiyanı
açıb söndürəcəyik. Animasiya söndürüldükdə bizim
düzbucaqlımız heç bir effekt olmadan sadəcə görünüb yox olacaq:
<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');
});
Həmçinin bax
-
animatemetodu,
elementlərin xassələrini animasiya edir