seajs加载jquery时提示$ is not a function该怎么解决
作者:bea
jquery1.7以上的都支持模块化加载,只是jquery默认的是支持amd,不支持cmd。所以要用seajs加载jquery时,我们需要稍微做下改动,需要把以下内容做下修改,具体修改方式如下: 把 if (typeof define === "function" && (define.amd)) { define( "jquery", [], function() { return jQuery; }); } 改成 if (ty
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问题,希望对大家有所帮助。
猜你喜欢
您可能感兴趣的文章:
- JavaScript实现标题栏文字轮播效果代码
- JS实现IE状态栏文字缩放效果代码
- jQuery实现悬浮在右上角的网页客服效果代码
- jQuery+AJAX实现遮罩层登录验证界面(附源码)
- JS实现从顶部下拉显示的带动画QQ客服特效代码
- js获取表格的行数和列数的方法
- js行号显示的文本框实现效果(兼容多种浏览器 )
- js中对函数设置默认参数值的3种方法
- js窗口关闭提示信息(兼容IE和firefox)
- javascript跨域的方法汇总
- 通过Jquery.cookie.js实现展示浏览网页的历史记录超管用
- jQuery实现分章节锚点“回到顶部”动画特效代码
- JavaScript代码轻松实现网页内容禁止复制(代码简单)
- 深入浅析javascript立即执行函数
- js判断手机号运营商的方法
- jQuery实现的网页右下角tab样式在线客服效果代码
- js计算文本框输入的字符数
- jQuery实现的网页左侧在线客服效果代码
- JS实现超简洁网页title标题跑动闪烁提示效果代码