zoukankan      html  css  js  c++  java
  • jquery封装插件

    1.封装静态插件 创建一个jquery文件 里面可以封装多个方法 命名格式多位  jquery.[插件名].js

    $.extend({ 
      add:function(a,b){return a+b;} 
    }); 
    $.extend({  
       mins:function(a,b){return a-b;}
    });

    2.封装成员函数插件也可以理解为动态插件 创建一个jquery文件 里面可以封装多个方法 命名格式多位  jquery.[插件名].js

    $.fn.extend({          
        alertWhileClick:function() {            
             alert(22);         
         }       
    }); 
    $.fn.extend({          
        aa:function() {            
             alert(22777);         
         }       
    }); 

    最好的编写方式

    ;(function($){
        /*这里放插件代码,可以将$作为jQuery的别名*/
    $.fn.extend({          
        alertWhileClick:function() {            
             alert(22);         
         }       
    }); 
    $.fn.extend({          
        aa:function() {            
             alert(22777);         
         }       
    });
    $.extend({          
        bb:function() {            
            return 555;        
         }       
    });   
    })(jQuery);
  • 相关阅读:
    发送ajax步骤
    web app开发技巧总结
    移动端常见问题及解决方案
    【转】Session Cookie Token的区别
    call、apply、bind的区别
    【转】rem自适应布局
    ThinkPHP系统内置单字母函数函数
    thinkphp buildsql和fetchsql的区别
    thinkphp 3.2.3重写 pdo链接
    thinkphp pdo 重写问题
  • 原文地址:https://www.cnblogs.com/lizuoqi/p/4712654.html
Copyright © 2011-2022 走看看