Наразі я використовую jQuery, щоб зробити ключ, який можна натиснути на div, і в цьому діві також є якіри. Проблема, з якою я стикаюся, полягає в тому, що при натисканні на якір спрацьовують обидва події клацання (для діва та якоря). Як запобігти запусканню події onclick діва при натисканні на якір?
Ось зламаний код:
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>