Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    158

    aggiornare lista elementi - eventi

    Ciao a tutti,
    aggiungo una riga ad una tabella con jquery. Nella tabella ci sono già altre righe, il primo <td> contiene un elemento con una classe alla quale è associato un evento, riconosciuto tramite
    codice:
    $(".nomeClasse").click(function(){ // codice });
    Nel nuovo elemento inserito con jquery questo evento non funziona, probabilmente non viene aggiornata la lista degli eventi o degli elementi della pagina.
    La riga nuova la inserisco così:
    codice:
    $("tbody#idTbody").prepand(data);
    e nella variabile data c'è la stringa '<tr><td><a class="nomeClasse"><img ..... </td></tr>'
    Come posso risolvere?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    $(".nomeClasse").live('click',function(){ // codice });

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    158
    Grazie infinitamente!
    In rete avevo trovato qualcuno che diceva di fare $(".nomeClasse").bind('click',function(){ // codice }); ma non andava

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    live e' un bind anche per elementi che non ci sono ancora
    ciao

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.