码迷,mamicode.com
首页 > Web开发 > 详细

解决jquery库和base库的冲突

时间:2017-03-08 18:57:18      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:$$   jquery库   ase   conf   引用   ict   方法   get   alert   

jquery库引用在base库之前,$的所有权就是base库的;而jquery库引用在base库之前后的话,$的所有权就是jquery库的。解决这种库之间的冲突可用以下方法解决:

情况一,jquery库引用在base库之前

比如:

//var $$ = jQuery;

$(funtion(){       //jquery库引用在base库之前,$的所有权就是base库的

  alert($("#box").ge(0)); //ge()方法属于base而不属于jquery

  alert(jQuery("#box").get(0));  //get()方法属于jquery而不属于base ; 注:若直接写alert($("#box").get(0)); 则会报错

  //alert($$("#box").get(0)); 

});

 

情况二,jquery库引用在base库之后

jQuery.noConflict();   //自行了断,把$的所有权剔除

 

var $$ = jQuery;

 

$(funtion(){       //jquery库引用在base库之前,$的所有权就是jquery库的

 

  alert($("#box").ge(0)); //ge()方法属于base而不属于jquery

 

  alert($$("#box").get(0)); 

 

});

 

 

解决jquery库和base库的冲突

标签:$$   jquery库   ase   conf   引用   ict   方法   get   alert   

原文地址:http://www.cnblogs.com/Kailey/p/6520646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!