我有一个简单的问题:一个包含链接的div,这个div定义了一个onclick函数。然而,当我点击链接时,我只想跟随链接,而不触发包含div的函数。
Fiddle
HTML
<div>
<a href="http://www.google.com" target="_blank">Google</a>
</div>
JQuery
$('div').click(function() {
alert("test");
});
CSS
div {
height: 100px;
width: 200px;
border: 1px solid red
}
在这里,当我点击div时,会显示一个弹窗:这很好。但是当链接被单击时,我不想显示弹窗。
如何避免这种情况?