Atualmente, estou usando o jQuery para tornar uma div clicável e nessa div também tenho âncoras. O problema que eu encontro é que, quando clico em uma âncora, os dois eventos de clique estão disparando (para a div e a âncora). Como impedir que o evento onclick da div seja acionado quando uma âncora é clicada?
Aqui está o código quebrado:
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>