有时我可以在chrome控制台中使用jQuery用于任何网站,但有时会说$是未定义的。即使我很确定包含了jQuery库。
例如:
http://www.highcharts.com/demo/line-labels
此页面使用jQuery,但在控制台中我无法访问$ object。
答案 0 :(得分:1)
使用jQuery将其别名为$时不是必需的。有时另一个库需要$或有时使用jQuery()
而不是麻烦所以不需要别名。有时jQuery.noConlict()
会更改别名。
答案 1 :(得分:1)
有时jQuery没有分配给$符号。运行此命令使其按预期工作:
if ($ === undefined) {$=jQuery} else {alert("$ is occupied already")};