jquery报错:Uncaught ReferenceError: $ is not defined

出现的可能原因:

1,你未引用jquery库jquery.min.js文件,或者说路径错误;

2,忽略了HTML中<script>引入jQuery文件的顺序,要把JQuery库的引用放到第一个<script>引用前面,这样顺序执行后面的js文件才能识别$;

上面这两个是最经常出现的错误。

但是还有一个不易察觉的问题也会导致出现此错误。

引入jquery不光可以从本地项目路径引入,同时也可以通过网页链接引入,但是http和https的引入这个时候就会出现问题

如果我们的项目是https安全域名那么引入的时候就需要

<script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>

反之

<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐