Autor Zpráva
aladin
Profil *
Dobrý den,
chtěl bych poradit..
chci si zkusit udělat takový "rádoby" načtení obsahu stránky..
dám příklady...
např budu se chtít příhlásit..
kliknu na logIn,podto vyjede jakoby tabulka..a právě tady už bych chtěl to načtení...
ale i jakoby s animací..
že kliknu na LogIn,vyjede tabulka,a tam bude takovej ten gif kolečka jakoby loading..
dokud se to nenačte..aby tam nebyla zbytečně prázdná stránka..
Moje otázka zní:
jak udělat aby mě to pomalu vyjelo (ta tabulka)
a druhá otázka...
jak udělat aby mě to načítalo s tím gifem..
já už něco zkoušel,ale bez uspěchu..

udělal jsem si v indexu
<script src="jquery.js" type="text/javascript"></script>
<div class="LogIn"></div>
<script src="login.js" type="text/javascript"></script>
login.js má za ukol načíst php stránku s tím,že než se to načte,tak tam bude ten loading..
a v tom login.js mám

$.ajaxSetup ({
    cache: false
});

$(setInterval(function() {
  $(".LogIn").empty().html('<img src="images/loading.gif" />');
  $('.LogIn').load('login.php');
}, 500));  

kde je chyba?
candiess
Profil
aladin:
setInterval
Ten tu vůbec nepleť.

Ja bych to řešil, že po kliknutí na odkaz se načte do diu one gif a mezitím se načte obsah do proměnné a až bude ready tak se vloží do divu. Nic težkého si myslím :)
aladin
Profil *
můžeš to prosím trochu rozvést?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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