2010-01-21 90 views
6

正如标题所说,我如何才能找到在与网页交互时触发的JavaScript事件?如何确定哪些JavaScript事件被触发

+1

视觉事件,http://www.sprymedia.co .uk/article/Visual + Event。我相信这将帮助一半人登陆这个计算器页:) – Cedric 2012-07-25 01:38:26

回答

10

当你有萤火虫安装,触发以下功能将收集的所有的JavaScript函数的数据,以及有多少时间花在执行它们:

console.profile([title]) 

打开JavaScript的探查。 可选参数标题将包含 要在配置文件报告的标头 中打印的文本。

console.profileEnd() 

关闭JavaScript的探查和 打印报告。

更多信息,可以在http://getfirebug.com/console.html

+3

探查器很棒,但它似乎打印哪些功能被执行,而不是哪些事件被触发(点击,鼠标悬停等) – hoju 2010-01-22 01:17:01

+0

对于一个简单的答案,它可能只是浏览到http://www.ckollars。 org/browser-events.html,看看你收到了什么消息。 确切地说,你得到的事件有时取决于浏览器和浏览器版本;尽量避免“太紧”的编码。 – 2012-09-28 23:54:27

1

使用堆栈标签萤火虫被发现。把一个调试器放在某个地方,在右边的Script选项卡中,还有三个选项卡。查看堆栈选项卡以查看详细信息。

2

所有这些职位都是有用的,当然是萤火虫,并以我个人的经验表明this屏幕铸帮我,它被称为“事件代表团jQuery的”

相关问题