我经常在我从公司的媒体中心加载的代码中看到 jQuery 在控制台中通常不可用。(否$
和jQuery
)
但有时,对于那些附加了 jQuery 的元素,它有一个很长的数字。
jQuery18306575689211022109_1378907534666
这样做的目的是什么?安全?
此外,jQuery 有时可以直接在控制台中使用,但仅限于上述数字。因此,我无法在控制台中调试我的应用程序,我需要使用 jQuery 进行查询。
然而,在 JavaScript 代码中,jQuery 被完美地用作$
和jQuery
. 所以我应用了一个断点并导出为window.jQuery = jQuery
.
这是调试应用程序的正确方法,何时jQuery
被混淆?
更新:
例如,检查应用程序调用的这个URL 。似乎 URL 知道附加到 jQuery 的数字是多少。调试时如何知道相同的数字?有什么灯亮是怎么回事?