标签: javascript jquery
我希望能够点击特定的<a>并激活链接,但不能激活父母的点击。
<a>
preventDefault()不起作用,因为它不会链接出来。
preventDefault()
答案 0 :(得分:8)
您应该使用e.stopPropagation()来阻止事件冒泡。
e.stopPropagation()
防止事件冒泡DOM树,防止任何父处理程序被通知事件。
〜来自jQuery docs .stopPropagation
答案 1 :(得分:3)
您必须使用stopPropagation代替preventDefault
stopPropagation
preventDefault
$('a').click(event){ event.stopPropagation(); });