解決:JQuery "Uncaught ReferenceError: $ is not defined"錯誤


重登了一下emo項目,發現新建朋友功能出了問題:MultiValueDictKeyError。查看了一下報錯提示,發現ajax中發送的數據包中少了兩個參數。

於是調試js前端,發現console報錯:

 

Uncaught ReferenceError: $ is not defined

$符號無法識別,所有的jquery都失效了。

發現是jquery庫的問題:

https://blog.csdn.net/cao199408/article/details/69398550

https://www.cnblogs.com/942267027wzmblog/p/6179139.html

訪問了一下原來用的jquery庫路徑:

http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js

發現原來是遷移到https了。

於是把jquery庫路徑改一下就好了:

https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js

 

jquery庫為什么要遷移到HTTPS呢?

正如jquery cdn官網上說:拒絕流量劫持,全面使用HTTPS!

有趣

附上一篇流量劫持的文章:

http://www.freebuf.com/news/97497.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM