MUI不包含 jQuery,要使用 jQuery就得引入jQuery库
- 放弃使用$,直接使用mui或jQuery
比如:
mui框架中$.openWindow方法,等价于mui.openWindow方法;
jquery框架中$.ready方法,等价于jQuery.ready方法;
这种方式使用范围最广,解决问题最彻底。
-
jquery放弃$符,启用其它别名
比如使用$$代替$使用jquery,这样可以就将$符让渡给了muivar $$=jQuery.noConflict(); $$(document).ready(function(){ // jquery相关代码 });
-
通过代码块的方式使用$符
如下方式使用mui中的$:(function($){ $.plusReady(function(){ // mui相关代码 }); })(mui);
如下方式使用jquery中的$
(function($){
$(document).ready(function(){
// jquery相关代码
});
})(jQuery);
这种方式无法处理mui和jquery代码交叉的情况,使用范围有限;