$.cookie is not a function;原因及解決辦法


一、沒有引入jQuery庫文件

二、jQuery庫文件和jquery.cookie.js文件的順序問題。須先引入jQuery庫文件再引入cookie插件文件


三、頁面的加載順序所導致


大家的問題大多出在第三個原因!

網上有人說是一個頁面由於二次或多次引入了jquery插件導致

我覺得應該這樣總結:

火狐瀏覽器報錯$.cookie is not a function;是由於一個頁面通過非正常方法載入jquery插件所導致!

怎么個非正常方法呢?比如jquery的ajax方法load(),當被load的頁面也含有相關的插件,那么火狐里就會報錯!

解決辦法:

把原本通過load()加載相關頁面的方法改成iframe嵌入的方式!


免責聲明!

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



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