如果两者都存在,onclick监听器或内联html链接是否会接管?

时间:2014-10-09 22:05:11

标签: javascript jquery html onclick event-handling

所需功能:如果x为true,则打开模态。如果x为false,则链接到外部URL。

我的图片包含在链接标记中 -

<a href="http://google.com"><img src="htp://jkjfkd.com"></img></a>

其中还有一个on click侦听器

onClickImg: function(e) {
   //Opens a modal if x is true
}

测试一下,似乎点击始终是&#34;捕获&#34;通过点击监听器,即使x为假,也不会调用链接。然而,我的直觉是链接总是会覆盖点击监听器。我还没有找到任何关于哪些信息会覆盖哪些或为什么的信息。任何人都可以解释为什么我在基础层面上获得功能,或者告诉我链接是否应该覆盖监听器并且我测试错误了?

我也理解我可以在点击功能中链接,但是想在模板中进行。

0 个答案:

没有答案