Attualmente sto usando jQuery per rendere selezionabile un div e in questo div ho anche delle ancore. Il problema in cui mi imbatto è che quando faccio clic su un'ancora vengono attivati entrambi gli eventi clic (per il div e l'ancora). Come posso evitare che l'evento onclick del div si attivi quando si fa clic su un'ancora?
Ecco il codice rotto:
JavaScript
var url = $("#clickable a").attr("href");
$("#clickable").click(function() {
window.location = url;
return true;
})
HTML
<div id="clickable">
<!-- Other content. -->
<a href="http://foo.com">I don't want #clickable to handle this click event.</a>
</div>