MUI 使用$的三种方式

MUI不包含 jQuery,要使用 jQuery就得引入jQuery库
  • 放弃使用$,直接使用mui或jQuery
    比如:
      mui框架中$.openWindow方法,等价于mui.openWindow方法;
      jquery框架中$.ready方法,等价于jQuery.ready方法;

这种方式使用范围最广,解决问题最彻底。

  • jquery放弃$符,启用其它别名
    比如使用$$代替$使用jquery,这样可以就将$符让渡给了mui

     var $$=jQuery.noConflict();
     $$(document).ready(function(){
        // jquery相关代码
    });
    
  • 通过代码块的方式使用$符
    如下方式使用mui中的$:

    (function($){
        $.plusReady(function(){
           // mui相关代码
        });
    })(mui);
    

如下方式使用jquery中的$

  (function($){
      $(document).ready(function(){
         // jquery相关代码
      });
  })(jQuery);

这种方式无法处理mui和jquery代码交叉的情况,使用范围有限;

你可能感兴趣的:(MUI 使用$的三种方式)