jquery函数封装、继承模板

来源:互联网 发布:centos强制删除文件夹 编辑:程序博客网 时间:2024/05/17 01:03

1.非常简洁条理易维护的jquery自定义函数封装

var LeadForm = LeadForm || {};(function ($) {//$为形参    /**     * 初始化方法     */    $(function () {        LeadForm.Test.initial();    });    //定义函数    LeadForm.Test = (function () {        var initial = function(){             alert("初始化调用我");        };        return {            initial: initial        };    })();})(jQuery);//Jquery为实参

2.怎样体现js的继承?
比如说我这个js要用到第一个js里面的公共方法,但是我有时候又不需要用到父类的js方法,所以这个时候就可以用到js的继承,首先将两个js导入的页面中,将父js作为子js的一个实参传入到子类里面的函数里,子类只需要重写函数即可

var LeadForm = LeadForm || {};(function($){    LeadForm.Mobile = (function(baseQuotation){         baseQuotation.initial = function(){             alert("我重写了我爹的函数"); }      })(LeadForm.Test);})(jQuery);
1 0