C'è un modo in jQuery per dire quale bambino è stato cliccato se l'evento onclick è stato associato al genitore?Come determinare se il figlio è stato cliccato su Jquery
Per esempio:
$('#daddy').click(function() {
// if($("#son").isClicked()){return true;}
//return false;
});
e la marcatura si presenta come:
<div id="daddy">
<span id="son"></span>
<span id="daughter"></span>
</div>
Trovato! Grazie! – Du3
'event.target' può essere' 'o' 'se uno di questi due elementi ha avviato l'evento click che bolle al gestore che hai allegato a '# daddy'. Utilizzare questa proprietà per determinare quale figlio è stato cliccato. Ecco! – FishBasketGordo
Stavo usando un listener jQuery .live e avevo bisogno di interrompere la propagazione al figlio usando solo un nome di classe. Usando il suggerimento di cui sopra con uno da un'altra pagina, ho trovato: 'if (! $ (E.target) .hasClass (" customClass ")) restituisce false;' e ha funzionato magnificamente. Grazie! – Thomas