【发布时间】:2015-04-23 22:04:09
【问题描述】:
当我在一个复杂的网站(如 Facebook)中写评论并按下 Enter 时,会触发一个事件来启动一切。我能否以某种方式观察哪些事件被触发以及何时触发(并最终以某种方式跟踪/步进它们)?
所以总的来说,我正在寻找一种能够以这种方式调试网站的工具。有什么办法吗?
【问题讨论】:
标签: javascript jquery google-chrome debugging
当我在一个复杂的网站(如 Facebook)中写评论并按下 Enter 时,会触发一个事件来启动一切。我能否以某种方式观察哪些事件被触发以及何时触发(并最终以某种方式跟踪/步进它们)?
所以总的来说,我正在寻找一种能够以这种方式调试网站的工具。有什么办法吗?
【问题讨论】:
标签: javascript jquery google-chrome debugging
如果您使用的是 Google Chrome 的开发工具,则有一个事件侦听器选项卡可以提供帮助。见附图。 在那里,我选择了这个问题的“发布您的答案”按钮,如您所见,EventListeners 选项卡显示至少附加了一个 onSubmit 事件侦听器。
【讨论】:
我正在使用并且对我来说效果很好的调试工具之一是 mozila 中的 firebug。
你可以阅读关于萤火虫Here
使用 fire bug,您可以注意到网页之类的所有内容都在进行多少 ajax 调用,哪个脚本与哪个元素绑定在一起。甚至您也可以轻松调试 css 和设计元素。 firebug 将帮助您更多地在浏览器上调试网站。
【讨论】: