Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[JQUERY] Da nakon X sekundi aktivira

[es] :: Javascript i AJAX :: [JQUERY] Da nakon X sekundi aktivira

[ Pregleda: 1523 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_CaRtMan_

Član broj: 126731
Poruke: 305
89.146.172.*



+1 Profil

icon [JQUERY] Da nakon X sekundi aktivira15.05.2009. u 08:15 - pre 182 meseci
Pomocu AJAX-a upisujem nesto u bazu i sl. I sad izbaci komentar npr.

Uspjesno ste objavili. (taj komentar je u okviru div-a sa id-em "komentar_objavljen")

Eh kako bih sad mogao da kad kliknem na onaj button i da se kod success-a, nakon npr 5 sekundi uradi hide div id.a "komentar_objavljen"
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-2.sezampro.yu.



+33 Profil

icon Re: [JQUERY] Da nakon X sekundi aktivira15.05.2009. u 09:14 - pre 182 meseci
Ne znam da li jQuery ima neke svoje ugrađene timer f-je, ali evo kako bi to bilo u standardnom JS-u:
Code:

<html>
   <head>
      <script type="text/javascript">
         function test()
         {
            document.getElementById('test').innerHTML = 'Ova poruka ce nestati nakon 3 sekunde.'
            var t = setTimeout(hide(), 3000);
         }

         function hide() {
            document.getElementById('test').style.display = 'none';
         }
      </script>
   </head>

   <body>
      <form>
         <input type="button" value="Klikni" onClick = "test()">
      </form>
        <p id = "test"></p>
   </body>
</html>


A tu logiku bi mogao da iskoristiš i u svom kodu. Npr. ovu liniju koda: var t = setTimeout(hide(), 3000); bi pisao u onom atributu success AJAX f-je, a kod te f-je hide() bi izgledao ovako:
Code:

function hide() {
   $('#komentar_objavljen').hide('slow');
}
 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-7900.sa.bih.net.ba.



+1 Profil

icon Re: [JQUERY] Da nakon X sekundi aktivira23.05.2009. u 15:23 - pre 181 meseci
Hvala, uspio sam to. Sad mi opet treba nesto slicno.

Ovako:


Najveci ovaj pravougaonik je kao neka vijest a s desne su ostale. I sad potrebno je da se ova najveca izmjenjuje automatski, a kad se klikne na npr jednu s ove desne da tu prikaze na X sekundi i opet nastavi da se izmjenjuje.

Neki plugin ili?
 
Odgovor na temu

[es] :: Javascript i AJAX :: [JQUERY] Da nakon X sekundi aktivira

[ Pregleda: 1523 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.