0

我有一个页面使用了一个很好的由 javascript 控制的悬停功能,我想知道是否有一个工具可以告诉我 JS 在特定点控制什么,因为整个站点使用了很多 JS 文件.

4

4 回答 4

0

正如其他人所说,使用 Chrome 的网络开发工具栏。转到源面板,然后单击左下角的小暂停按钮图标。这将导致调试器在运行下一个 javascript 命令时立即激活。然后激活悬停功能 - 调试器应该在负责的回调函数中暂停执行。

Google 实际上在此文档页面的底部讨论了这个确切的场景。

于 2013-01-18T16:46:01.603 回答
0

我会选择 Chrome。可以加载页面,查看所有相关的JS。

如果您在 Chrome 中,请右键单击该按钮或其附近,然后单击“检查元素”。

现在你可以看到所有的好东西:)

于 2013-01-18T16:40:04.407 回答
0

您需要一个调试工具,评论中提到了一个这样的工具:Chrome。启用调试器后,您需要在各种事件上设置断点以捕获所有 javascript 中的代码流。欲了解更多信息,请访问这里

于 2013-01-18T16:40:15.483 回答
0

在谷歌浏览器中右键单击元素,单击“检查元素”选项。应该会出现带有活动元素选项卡的 Chrome 开发人员窗口。您将看到元素被突出显示的 html 结构。右键单击该元素并激活“Break on...”子菜单中的所有三个选项。如果在悬停期间对 DOM 进行了一些修改,它们将在您需要的地方触发断点。但请记住,悬停效果可以通过 css 实现而无需一点 javascript,因此这个计划很容易失败。

于 2013-01-18T16:43:12.143 回答