在 asp.NET WVC 应用程序中,打开的每个页面都会在 Edge DevTools 中引发相同的错误...
"stack": "Error: Failed to execute 'querySelector' on 'Document': ':has(*,:jqfake)' is not a valid selector.\n
...查找错误会显示一个包含整数的 ID。问题是,我如何追溯它以找到有问题的项目?它出现在每个页面上似乎很奇怪,所以必须与全局加载的内容相关。
这是 jQuery 3.7.1 和 Bootstrap 5
这是 jQuery 的一部分,它正在测试以确保
:has()
选择器被正确解析:https://github.com/jquery/jquery/blob/19716254877870ecd649272cadd00a0d0ff8be01/src/selector/support.js#L14
由于您看到错误,这意味着您的浏览器通过了此测试。
但是,由于异常已被捕获,您可能不应该在开发工具中看到它。您是否可能在捕获的异常上暂停,而不仅仅是未捕获的异常?