Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692

    [JQUERY] Come faccio partire una funzione dopo tot tempo?

    Ho la seguente sintassi jquery per caricare in un div del codice prelevato da uno script esterno:

    $("#pannello").load( "index.php?mod=examples2&page=examples2_b", //pagina da caricare {}, //un oggetto JavaScript vuoto = nessun dato da inviare function () { //funzione di callback } );
    Vorrei che lo facesse dopo 3 secondi per dare la possibilità di visualizzare un messaggio che verrà poi coperto dal codice prelevato. Ho provato "setTimeout" ma non sembra funzionare... agisce immediatamente... qualcuno sa aiutarmi o indicarmi la sintassi giusta?

    Grazie
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    dalla versione 1.4 (mi pare o cmq una delle ultime) hanno implementato .delay() per jquery che fa lo stesso lavoro di setTimeout

  3. #3
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692
    Funziona anche SeTimeout solo che il primo parametro deve essere una funziona semplice, non posso scriverci tutto l'oggetto "$" col metodo che mi interessa, si risolve scrivendo una funzione definita al suo interno con "$" e così va... Grazie comunque!
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.