Recentemente ho alcuni problemi con jQuery. Diciamo solo che ho elementi come questo:jQuery Impedisce l'attivazione dell'evento genitore quando viene attivato l'evento figlio
<div id="parent1" class="parent">
<div id="child1" class="children">
<a href="" id="child_link1" class="child_link"></a>
</div>
</div>
e ho funzione di jQuery come questo:
$(".parent").click(function(){
alert("parent is clicked");
});
$(".child_link").click(function(){
alert("child link is clicked");
});
Se clicco sul child_link, genitore sarà attivato anche. Come posso creare una situazione in cui se faccio clic su child_link, il genitore non verrà attivato?
Grazie per la risposta, ho provato ad utilizzare lo stopPropagation ma purtroppo, anche l'evento child_link non è stato attivato. È tornato alla pagina principale senza fare nulla. –
Ti sei ricordato di passare l'evento alla funzione? '.click (function (e) {' <- there –