为什么有时我在Chrome控制台的某些网站中无法访问jQuery对象?

时间:2013-12-22 15:18:47

标签: jquery google-chrome console

有时我可以在chrome控制台中使用jQuery用于任何网站,但有时会说$是未定义的。即使我很确定包含了jQuery库。

例如:

http://www.highcharts.com/demo/line-labels

此页面使用jQuery,但在控制台中我无法访问$ object。

2 个答案:

答案 0 :(得分:1)

使用jQuery将其别名为$时不是必需的。有时另一个库需要$或有时使用jQuery()而不是麻烦所以不需要别名。有时jQuery.noConlict()会更改别名。

答案 1 :(得分:1)

有时jQuery没有分配给$符号。运行此命令使其按预期工作:

 if ($ === undefined) {$=jQuery} else {alert("$ is occupied already")};