Egenskapen jQuery.fx.off
Egenskapen jQuery.fx.off tillater
å deaktivere animasjon globalt. Ved å sette
denne egenskapen til verdien true vil alle
animasjonsmetoder sette
elementene i deres endelige tilstand, uten visning
av effekter. For å oppheve denne innstillingen,
sett denne egenskapen tilbake til false.
Eksempel
Anta at vi har et grønt rektangel,
vi vil starte animasjonen ved å klikke på en knapp
#start ved hjelp av metoden
toggle,
og ved hjelp av knappen #toggle vil vi slå
animasjon av og på ved hjelp av innstillingen
jQuery.fx.off. Med animasjon deaktivert vil
rektangelet vårt bare dukke opp og forsvinne uten
noen effekter:
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');
});
Se også
-
metoden
animate,
som animerer egenskaper til elementer