我目前正在使用jQuery来创建一个可点击的div,在这个div中我也有锚点。我遇到的问题是,当我点击一个锚时,两个点击事件都会被触发(针对div和锚)。如何防止在单击锚点时触发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>
https://stackoverflow.com/questions/1369035
复制相似问题