jQuery命名空间无冲突
2016-02-15 11:28
651 查看
var 2 // Map over jQuery in case of overwrite 3 _jQuery = window.jQuery, 4 5 // Map over the $ in case of overwrite 6 _$ = window.$; 7 8 jQuery.noConflict = function( deep ) { 9 if ( window.$ === jQuery ) { 10 window.$ = _$; 11 } 12 13 if ( deep && window.jQuery === jQuery ) { 14 window.jQuery = _jQuery; 15 } 16 17 return jQuery; 18 };
先将全局的$和jQuery保存到局部变量_$和_jQuery中
然后将jQuery返回给一个全局命名空间
相关文章推荐
- jQuery中html()、text()和val()的区别、jQuery中attr()和prop()的区别
- 关于 jquery select2 多个关键字 模糊查询的解决方法
- jquery uploadify上传插件兼容火狐问题
- jquery里面.length和.size()有什么区别
- 下拉菜单联动
- jquery banner广告幻灯片图片轮播切换,模仿实现当当网滚动广告效果
- 三分钟带你玩转jQuery.noConflict()
- 读jquery.cookie.js源码学到的几个技巧
- 轻松搞定jQuery.noConflict()
- jquery中的dom操作
- JQuery直接调用asp.net后台WebMethod方法
- (译)你应该知道的jQuery小技巧
- Jquery 随便写些知识点
- 三分钟玩转jQuery.noConflict()
- domino uploadify不刷新页面上传多附件
- jquery选择器
- jquery.cookie中的操作之与换肤
- jquery ajaxStart, ajaxStop 显示loading
- JQuery Tree插件
- jquery ajax No 'Access-Control-Allow-Origin' header is present on the requested resource