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

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐