我在页面上有以下链接:
<a href="/go/some/where.htm">...</a>
Run Code Online (Sandbox Code Playgroud)
它存在于构成google.maps.InfoWindow框的HTML中(它本身没有单击事件).当用户将鼠标移动到映射引脚上时,会出现此信息框.无论出于何种原因,当用户点击信息框中的链接时,它不会触发,我试图找出原因.
代码库很大,我不知道preventDefault或传播的确切位置.有没有更简单的方法?我能以某种方式挂钩事件流,这会告诉我什么阻止了点击?
除了Wyatt提到的JavaScript调试器之外,您还可以在Chrome Developer Tools中的任何DOM元素上查看事件监听器.右键单击元素>检查:选择右侧的"事件监听器"选项卡.