Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di braian
    Registrato dal
    Apr 2007
    Messaggi
    35

    Jquery animazione iniziale

    Buonasera.
    Vorrei animare un div automativamente all'apertura della pagina, ma non sono riuscito a capire come fare. Se collego l'animazione alla pressione di un bottone o ad un mouseover all' elemento che voglio animare non ci sono problemi, ma non mi riesce di animarlo automaticamente.

    il codice

    $(window).load(function(){
    $("#blocco").animate({width:"800"},slow)
    });

    non ha effetto.

    Come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    $(function() {
    $("#blocco").animate({width:"800"},slow);
    });

  3. #3
    Utente di HTML.it L'avatar di braian
    Registrato dal
    Apr 2007
    Messaggi
    35
    Scusami, ma a me non funziona. Posso chiederti di postare l'intera pagina html con lo script, almeno vedo se mi funziona?
    Grazie mille della risposta

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    non ho nessuna pagina html, ti ho solo postato la soluzione. Quel codice va inserito all'interno del tag <script> e assicurati di aver incluso la libreria jquery.

    Inoltre dici che se applicato all'evento click o mouse over funziona, ma ne sei certo? perche mi pare ci sia un errore: $("#banner").animate({width:"800"},'slow'); slow è una stringa e va inserita tra apici. per questo motivo non dovrebbe mai funzionare.

  5. #5
    Utente di HTML.it L'avatar di braian
    Registrato dal
    Apr 2007
    Messaggi
    35
    è vero, è proprio slow che va messo tra apici. Grazie Mille

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.