浏览器调试怎么知道点击当前按钮调用了哪个点击事件的函数?
一个页面嵌套了很多页面,自己也引入了很多js,嵌套的页面也引入了无数的js,还有各种js框架。一个按钮点击后会有很多动态效果,但是我不知道执行的是哪里的js。按钮里没有调用的函数名,通过class/id搜索,结果是几百上千条结果…… 请问用浏览器怎么能定位到哪个js函数,求详细说明。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
自己顶,有木有解决办法啊?
浏览器不是知道吗?浏览器调试不能告诉我点击后调用的哪里吗? 嵌套很多层,真心不想一个一个找的试。太恶心了
回复
@颖辉小居 : 浏览器知道只有addEventListener添加的。当你有jQuery的时候,jQuery就会添加一个,然后在jQuery的内部去做转发。其他前端框架也可能会干同样的事,所以我才说是神仙代码。
凉了呀,都是神仙代码,只有神仙才知道
这就是js与html过度分离造成的弊端,断点调试都不知道从哪下手。你这种情况我都感觉很揪心。