Egenskaben jQuery.fx.off
Egenskaben jQuery.fx.off tillader
at deaktivere animation globalt. Når man sætter
denne egenskab til værdien true, vil alle
animationsmetoder sætte
elementerne i deres endelige tilstand, uden at vise
effekter. For at annullere denne indstilling,
sæt denne egenskab tilbage til false.
Eksempel
Antag at vi har en grøn rektangel,
vi vil starte animationen ved at klikke på knappen
#start ved hjælp af metoden
toggle,
og med knappen #toggle vil vi tænde
og slukke for animationen ved hjælp af indstillingen
jQuery.fx.off. Når animationen er slået fra, vil vores
rektangel simpelthen vises og forsvinde uden
nogen som helst 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 elementers egenskaber