我正在使用RailsEngine:RailsAdmin,并且在导航到相关URL时页面加载我在Chrome控制台中一直收到以下错误(对于所有使用的库,我得到了大约20个 - 每个人都抱怨它可以&#39 ;找到$),基于JS的功能不起作用:
Uncaught ReferenceError: jQuery is not defined
Uncaught ReferenceError: $ is not defined
如果我然后在控制台中键入它,我会得到一个结果,证明jQuery已定义
$('body')
==> <body class="rails_admin>...</body>
为什么我收到错误的错误消息?
答案 0 :(得分:1)
Chrome开发者工具使用$(...)
作为选择器。
https://developers.google.com/chrome-developer-tools/docs/commandline-api#selector
(window.jQuery)
返回什么?
Lee回答:它返回函数(选择器,上下文){...
咦。那很奇怪。只是为了确定,$(body)
是否会返回此信息:
><body>...</body>
或者这个:
[
><body>...</body>
]
第一个是Chrome Command Line返回,但jQuery会返回第二个。
另外,我很好奇(window.$)
返回的内容。