Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154

    [jQuery] .click event necessita di 2 click per partire

    Ciao ragazzi, ho una funzione chiamata con .click() , ma per partire ha bisogno di due click: parte solo al secondo click.. Da cosa potrebbe dipendere?

    Questa è la funzione:

    codice:
    $('td#td_new').live('click', function() 
    
    { 
    $.ajax({ 
    type: 'GET', 
    url: 'add_hobby.php', 
    data: { hobby: $('#ricerca_interests').val() }, 
    success: function(msg) { 
    nuovo_hobby="<tr id='hobby' class='checked' selezionato='si' hobby_id='"+msg+"' ><td id='hobby' width='179px'><div id='nome_hobby'>"+$('#ricerca_interests').val()+'</div></td></tr>'; 
    
    $(nuovo_hobby).appendTo("#interessilista"); 
    $('tr#new_hobby').hide().remove();
     }, 
    error: function() {
    alert("Error. Try later.");
    }
    
     }); 
    
    });

    Mentre se può servirvi questa è la pagina per intero: http://pastie.org/8163772

    Grazie!
    Mess with the best die like the rest.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    perchè l'elemento td con id td_new viene generato al primo click

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154
    ? Scusa, non ho ben capito..
    Mess with the best die like the rest.

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.