jQuery.fx.off Eienskap
Die eienskap jQuery.fx.off laat toe
om animasie globaal af te skakel. Wanneer hierdie
eienskap op die waarde true gestel word, sal alle
animasiemetodes die elemente in hul finale toestand plaas,
sonder om effekte te toon. Om hierdie instelling ongedaan te maak,
stel hierdie eienskap terug na false.
Voorbeeld
Gestel ons het 'n groen reghoek,
ons sal animasie begin by die druk van 'n knoppie
#start met behulp van die metode
toggle,
en met die knoppie #toggle sal ons animasie
aanskakel en afskakel deur die instelling
jQuery.fx.off te gebruik. Met afgeskakelde animasie sal ons
reghoek eenvoudig verskyn en verdwyn sonder
enige effekte:
<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');
});
Sien ook
-
die metode
animate,
wat elemente se eienskappe animeer