Visualizzazione dei risultati da 1 a 8 su 8

Discussione: JQuery e append

  1. #1
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346

    JQuery e append

    Ciao,

    ho questo tipo di problema se inserisco a runtime dei button non mi viene associato lo stile, infatti i bottoni hanno il formato standard. Se i bottoni li inserisco direttamente nel file della pagina HTML il tutto funge.

    Codice PHP:
    $(selectable_obj).append("<button>Rimuovi</button>"); 
    Cosa sbaglio? Grazie
    Per gli Spartani e Sparta usa spartan Il mio github

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    In pratica nn vengono associati i css di jquery ai bototni che inseriscono dinamicamnte. Oltre al load avete qualche altro modo?

    Grazie
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Questo funge bene per l'evento. Ma per lo stile rimane sempre sbagliato. Ho bottoni nella stessa pagina e vorrei che fossero uguali.
    Per gli Spartani e Sparta usa spartan Il mio github

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    posta altro
    se l' aspetto dei button e' definito via css (ovviamente non in linea) anche i nuovi devono ereditarlo

  6. #6
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Allora posto un po di codice cs si capisce meglio, nell head ho questo

    Codice PHP:
    $("button""#selectable-image").button();                 
    $(
    "button""#selectable-image").click(function() {                      
        $(
    ".ui-button-text"this).each( function({
              
    window.alert("premuto");                         
              return 
    true;                      
         });                 
    }); 
    Poi nel body ho
    Codice PHP:
    <div id="selectable-image">
    <
    button>prova</button>
    </
    div
    Allora a runtime cancello il button prova e ne aggiungo 2 ma hanno l'aspetto classico, tralasciamo l'evento. Vorrei capire se ce un modo per farli associare a runtime lo stesso stile, di conseguenza ci sara anche per l'evento

    Ecco ce un modo per farlo anche x il bottone che inserisco?
    Per gli Spartani e Sparta usa spartan Il mio github

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    come gia' detto l' evento puoi settarlo anche per elementi futuri con live o delegate sul padre
    per l' aspetto non puoi far altro che eseguire nuovamente .button()

  8. #8
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Io lo mettevo prima, lho messo dopo e funge ok grazie.
    Per gli Spartani e Sparta usa spartan Il mio github

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.