首頁 > web前端 > js教程 > 主體

seajs載入jquery時提示$ is not a function該怎麼解決_jquery

WBOY
發布: 2016-05-16 15:35:27
原創
1331 人瀏覽過

jquery1.7以上的都支援模組化加載,只是jquery預設的是支援amd,不支援cmd。所以要用seajs載入jquery時,我們需要稍微做下改動,需要把以下內容做下修改,具體修改方式如下:

 if (typeof define === "function" && (define.amd)) {
   define( "jquery", [], function() {
     return jQuery;
   });
 }
登入後複製

改成

 if (typeof define === "function" && (define.amd || define.cmd)) {
   define( "jquery", [], function() {
     return jQuery;
   });
 }
登入後複製

 if (typeof define === "function") {
   define( "jquery", [], function() {
     return jQuery;
   });
 }
登入後複製

透過以上程式碼的修改就可以成功解決seajs載入jquery時提示$ is not a function問題,希望對大家有幫助。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!