【发布时间】:2014-04-01 04:28:08
【问题描述】:
我正在使用 Chrome DevTools 来调试 JavaScript。在我的脚本中,我使用 jQuery bind() 方法将点击事件绑定到一个元素。
如何检查该事件是否被触发?
编辑
抱歉,因为我没有那么具体,我知道我可以使用console.log() 或在事件侦听器主体内设置断点。我在这里谈论的是 Chrome DevTools 的一个开箱即用的功能,它允许您在不使用控制台的情况下检查它,例如一个包含所有触发相关信息的事件的选项卡。
【问题讨论】:
-
通过 alert() 你可以检查事件是否触发
-
在你的处理程序中使用
console.log('fired') -
可以使用布尔型全局变量,声明时设为false,handler中设为true
-
在您绑定的函数内的一行中设置断点并检查流是否在该行停止
-
在绑定函数中执行一些操作 ex:alert('bind working');
标签: javascript jquery google-chrome-devtools