我正在一个非常复杂的网站上工作,我在页面上有一段HTML,里面没有可点击的按钮。我认为click事件会被捕获到某处,以便按钮的点击处理程序不会触发。
如何找出这些点击事件被捕获的位置?
答案 0 :(得分:4)
向文档添加一个单击事件侦听器,并查看正在捕获该事件的内容:
document.addEventListener('click',function(e){
console.log(e.target);
})
答案 1 :(得分:0)
只需检查点击事件的event.target
即可查看它的位置。
答案 2 :(得分:0)
页面中包含的javascript中应该有一个document.click()
或document.live("click",...)
处理程序,返回false
。