浏览器调试怎么知道点击当前按钮调用了哪个点击事件的函数?

发布于 2021-12-05 06:12:10 字数 149 浏览 695 评论 5

一个页面嵌套了很多页面,自己也引入了很多js,嵌套的页面也引入了无数的js,还有各种js框架。一个按钮点击后会有很多动态效果,但是我不知道执行的是哪里的js。按钮里没有调用的函数名,通过class/id搜索,结果是几百上千条结果…… 请问用浏览器怎么能定位到哪个js函数,求详细说明。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

檐上三寸雪 2021-12-08 02:46:18

自己顶,有木有解决办法啊?

清晨说ぺ晚安 2021-12-07 15:36:51

浏览器不是知道吗?浏览器调试不能告诉我点击后调用的哪里吗? 嵌套很多层,真心不想一个一个找的试。太恶心了

兮颜 2021-12-07 11:19:26

回复
@颖辉小居 : 浏览器知道只有addEventListener添加的。当你有jQuery的时候,jQuery就会添加一个,然后在jQuery的内部去做转发。其他前端框架也可能会干同样的事,所以我才说是神仙代码。

深巷少女 2021-12-07 11:03:01

凉了呀,都是神仙代码,只有神仙才知道

乞讨 2021-12-05 11:02:41

这就是js与html过度分离造成的弊端,断点调试都不知道从哪下手。你这种情况我都感觉很揪心。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文