jQuery.fx.off Özelliği
jQuery.fx.off özelliği,
animasyonu global olarak devre dışı bırakmayı sağlar.
Bu özellik true değerine ayarlandığında,
tüm animasyon metodları, efekt göstermeden,
öğeleri son durumlarına getirecektir.
Bu ayarı iptal etmek için, bu özelliği tekrar
false değerine ayarlayın.
Örnek
Diyelim ki yeşil bir dikdörtgenimiz var,
#start düğmesine tıklanınca
toggle metoduyla
bir animasyon başlatacağız,
#toggle düğmesiyle de
jQuery.fx.off ayarını kullanarak
animasyonu açıp kapatacağız.
Animasyon kapalıyken dikdörtgenimiz
hiçbir efekt olmadan anında görünüp kaybolacak:
html<input id="start" type="button" value="başlat">
<button id="toggle">fx'i aç/kapat</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');
});
Ayrıca Bakınız
-
animatemetodu,
öğelerin özelliklerini animasyonla değiştirir