A jQuery.fx.off tulajdonság
A jQuery.fx.off tulajdonság lehetővé teszi
az animáció globális kikapcsolását. Ha ezt a
tulajdonságot true értékre állítja, az összes
animációs módszer a végállapotukba állítja be
az elemeket, effektusok megjelenítése nélkül.
Ennek a beállításnak a visszavonásához
állítsa vissza ezt a tulajdonságot false értékre.
Példa
Tegyük fel, van egy zöld téglalapunk,
amelyre animációt indítunk a
#start gombra kattintva
a toggle
módszer segítségével,
míg a #toggle gombbal be- és kikapcsoljuk
az animációt a jQuery.fx.off
beállítás segítségével. Ha az animáció ki van kapcsolva,
a téglalapunk egyszerűen megjelenik és eltűnik
minden effektus nélkül:
html<input id="start" type="button" value="start">
<button id="toggle">toggle fx</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');
});
Lásd még
-
a
animatemódszer,
amely animálja az elemek tulajdonságait