Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    28

    sincronizzare funzioni jquery

    ciao, vorrei creare due effetti per due div, in pratica all'apertura della pagina dovrebbe iniziare un effetto su un div poi dopo un tot di tempo iniziare un altro effetto su un altro div io ho scritto questo:
    <script type="text/javascript" >

    $(document).ready(function prova() {
    $('#img-mac').slideDown(10000);

    });
    $(document).ready(function {
    setTimeout(prova, 10000);
    });

    $(document).ready(function (){
    $('#art-page-background-glare').fadeIn(100000);

    });

    </script>


    ma non vā cosa posso fare per correggerlo?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: sincronizzare funzioni jquery

    Originariamente inviato da bhoo
    ciao, vorrei creare due effetti per due div, in pratica all'apertura della pagina dovrebbe iniziare un effetto su un div poi dopo un tot di tempo iniziare un altro effetto su un altro div io ho scritto questo:
    <script type="text/javascript" >

    $(document).ready(function prova() {
    $('#img-mac').slideDown(10000);

    });
    $(document).ready(function {
    setTimeout(prova, 10000);
    });

    $(document).ready(function (){
    $('#art-page-background-glare').fadeIn(100000);

    });

    </script>


    ma non vā cosa posso fare per correggerlo?
    Studiare jquery e un po di js potrebbe essere un buon inizio, prova cosi:
    codice:
    <script type="text/javascript" >
    
    $(document).ready(function () {
    prova()
    setTimeout("prova()", 10000);
    $('#art-page-background-glare').fadeIn(100000);
    });
    function prova() {
    $('#img-mac').slideDown(10000);
    }
    </script>
    ... ipotizzo cercando di sistemare il tuo codice, dubito che vada.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    28
    ti ringrazio di spronarmi allo studio, ma guarda caso come avevi giā preannunciato tu, il tuo codice studiato funziona esattamente come il mio cioč non funziona...

    se č possible c'č qualcuno che sia in grado di aiutarmi?

    grazie anticipatamente a chi lo fā

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    Questa pagina dovrebbe fare al caso tuo.

    Di il perchč non funziona lo script che ti č stato consigliato.

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Questo funziona, apre due div sequenzialmente:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Untitled Document</title>
    <script type="text/javascript" src="jquery-1.4.4.js"></script>
    <script type="text/javascript" language="javascript">
    //<![CDATA[
    $(document).ready(function () {
    $('#art-page-background-glare').fadeIn(1000);
    setTimeout("prova()", 5000);
    });
    function prova() {
    $('#img-mac').slideDown(1000);
    }
    //]]>
    </script>
    </head>
    <body>
    <div id="art-page-background-glare" style="display:none;">Primo div si apre al caricaemnto in fade</div>
    <div id="img-mac" style="display:none;">Secondo div si apre al caricamento posticipata di 5sec in discesa</div>
    </body>
    </html>


    P.S. Consiglio quando si ha bisogno, forse č meglio essere un po meno presuntosi e orgogliosi e nel tuo interesse
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    28
    grazie fatto il tuo codice era quasi giusto... si hai ragione č il mio carattere mi scoccia chiedere, lo faccio poco ma lo facio... io l'ho scritto cosi e mi funziona

    p.s. perchč anche se non mi credi io studio ma in queste cose non basta mai.

    <script type="text/javascript" >

    $(document).ready(function () {

    setTimeout(prova, 5000);
    $('#art-page-background-glare').slideDown(10000);
    });
    function prova() {
    $('#img-mac').fadeIn(10000);
    }

    </script>


    cmq grazie.

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.