delay() Kiválasztott elemeknél beállítja a késleltetést, az összes várakozó funkcióra.
A delay metódus zárójelei között határozzuk meg, a késleltetés idejét.
"slow"(lassu), "fast"(gyors), vagy milliseconds (idő). (Alapértelmezett milliseconds = 400)
<div id="dv1">
Példa 1. <div id="dv2">
Példa 2. <div id="dv3">
Példa 3. | |||
<head> <script> $(document).ready(function(){ // Időzítés normál esetben. (Default milliseconds = 400)----------------------------------------------------- // 1. Elrejtés. $("#pid01").click(function(){ $("#dv1").fadeOut(); $("#dv2").fadeOut(); $("#dv3").fadeOut(); }); // 2. Felfedés. $("#pid02").click(function(){ $("#dv1").fadeIn(); $("#dv2").fadeIn(); $("#dv3").fadeIn(); }); // Időzítés string meghatározással.---- "slow"(lassu), ----- "fast"(gyors), ---------------------------------- // 3. Elrejtés. $("#pid03").click(function(){ $("#dv1").delay("slow").fadeOut(); $("#dv2").delay().fadeOut(); $("#dv3").delay("fast").fadeOut(); }); // 4. Felfedés. $("#pid04").click(function(){ $("#dv1").delay("fast").fadeIn(); $("#dv2").delay().fadeIn(); $("#dv3").delay("slow").fadeIn(); }); // Időzítés numerikus meghatározással. ------------------------------------------------------------------------ // 5. Elrejtés. $("#pid05").click(function(){ $("#dv1").delay(1000).fadeOut(); $("#dv2").delay(3000).fadeOut(); $("#dv3").delay(2000).fadeOut(); }); // 6. Felfedés. $("#pid06").click(function(){ $("#dv1").delay(1000).fadeIn(); $("#dv2").delay(3000).fadeIn(); $("#dv3").delay(2000).fadeIn(); }); // -------------------------------------------------------------------------------------------------------------- // 7. Elrejtés / Felfedés: Időzítés numerikus meghatározással. $("#pid07").click(function(){ $("#dv1").delay(1000).fadeToggle(); $("#dv2").delay(2000).fadeToggle(); $("#dv3").delay(3000).fadeToggle(); }); }); </script> </head> <body> <div style="width: 100%; height:110px; margin-bottom:5px;"> <div id="dv1" style="width: 98%; padding: 2px; background-color: #ffc;"> <center> <p> Példa 1.<br /> Animációs terület.</p> </center> </div> </div> <div style="width: 100%; height:110px; margin-bottom:5px;"> <div id="dv2" style="width: 98%; padding: 2px; background-color: #fcc;"> <center> <p> Példa 2.<br /> Animációs terület.</p> </center> </div> </div> <div style="width: 100%; height:110px; margin-bottom:5px;"> <div id="dv3" style="width: 98%; padding: 2px; background-color: #cfc;"> <center> <p> Példa 3.<br /> Animációs terület.</p> </center> </div> </div> <button id="pid01">1. Normál elrejtés.</button> <br /> <button id="pid02">2. Normál felfedés.</button> <br /> <button id="pid03">3. String. Ídőzített elrejtés.</button> <br /> <button id="pid04">4. String. Ídőzített felfedés.</button> <br /> <button id="pid05">5. Number. Ídőzített elrejtés.</button> <br /> <button id="pid06">6. Number. Ídőzített felfedés.</button> <br /> <button id="pid07">7. Ídőzített elrejtés / felfedés.</button> </body> |