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>
| |||