Autor Zpráva
karel.such
Profil *
Dobry den, snažil jsem se to zde někde najít, ale asi nevím, pod jakýma heslama to mám hledat. Jedná se o to, že bych potřeboval po 5sekundách, co se zobrazí stránka, odkrýt jeden DIV. je to možné? popřipádě jestli by mi někdo neposlal nějaký návod nebo řešení, jak by to šlo. děkuji moc.
SeparateSK
Profil
Javascript:
<script>
function ukaz(){
document.getElementById('nejakydiv').style.display="block";
}
setTimeout(ukaz,5000);
</script>
HTML:
<div id="nejakydiv" style="display:none">asdf</div>
setTimeout nastaví odpočet a po 5 sekundách spustí funkciu ukaz, ktorá zviditelní div s id "nejakydiv"
karel.such
Profil *
děkuji moc, ani nevíte, jak moc mi to pomohlo!


ještě bych se chtěl zeptat, jestli by šlo aby se objevil obsah jakoby ve slideshow..aby přešel pěkně..
SeparateSK
Profil
Toto by už bolo treba použiť jQuery, to obsahuje efekty ako fadeIn a fadeOut.
Následne sa tieto efekty použijú v funkcií ukaz, tu je príklad použitia jQuery funkcie fadeIn();
<script>
function ukaz(){
//JQUERY:
$("nejakydiv").fadeIn('slow',function(){});
}
</script>
karel.such
Profil *
jsem tak trošku začátečník a moc nechápu, jak to mám udělat s tím jQuery...
SeparateSK
Profil
niekam do <head> pridajte:
<script src="http://code.jquery.com/jquery-latest.js"></script>
A potom stačí použiť následný script:
<script>
function ukaz(){
//JQUERY:
$("nejakydiv").fadeIn('slow',function(){});
}
setTimeout(ukaz,5000);
</script>
a samozrejme HTML:
<div id="nejakydiv" style="display:none">asdf</div>
A malo by to po 5 sekundách zobraziť daný div.


Návod: http://api.jquery.com/fadeIn/

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: