<div onclick="return false;">
  <a href="http://www.xxx.com" target="_blank" onclick="return true;">Click me to open www.xxx.com</a>
</div>上面代码为什么点击链接没有反应,但若把div中的返回值 false改为true,则点击链接时又能打开新链接?
据我所知,通过"onxxx"添加的handler都是在冒泡阶段执行的,且"return false;"只是禁止当前元素的默认行为,那为什么父元素的"return false;"会影响到其子元素的默认行为呢?很不解,望大牛解惑,不甚感激!