怎么知道DOM结构中某个DOM元素是哪个JS创建的?

我现在遇到的问题是:我有一个页面,在弹出框选择好明细确认后,回到主页面时,如果操作的很快,总是会弹出一个错误框,但是如果操作慢一点,这个错误提示框又不会出现,一打断点调式,这个框就怎么都不会出现,所以,我现在找不到这个错误框时哪一步弹出来的。因为使用了较多的js框架,所以请问大家我能根据页面生成的元素(这个错误框的DOM元素)找到哪里弹出的这个框吗?或者有什么好的方法找到问题出在哪里?

图片描述

阅读 3.3k
4 个回答

点右键,试试这三个都勾上。

clipboard.png

浏览器控制台查看一下这个错误弹窗有没有什么特殊的id,class之类的,
要是有的话全局搜索一下相关的内容。

做不到你想要的,但是你可以在你需要指定得分console.log一个值,或者一个循环的index,然后弹出后看console就知道是哪里的问题

在 Event Listeners 看

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题