如何将自己写的jquery代码函数封装呢? }

我自己写的js函数总是写成functionfuna(){//代码a}functionfunb(){//代码b}functionfunc(){//代码c}这些函数的功能作用... 我自己写的js函数总是写成
function funa(){
//代码a
}
function funb(){
//代码b
}
function func(){
//代码c
}
这些函数的功能作用都是独立的,请问大神,像这种我该如何封装呢?写得比较规范些,前台html页面只负责初始化就行了
展开
 我来答
匿名用户
推荐于2017-11-22
展开全部
;(function($, window, document,undefined) {
    
    var abc = function(ele, opt) {
        this.$element = ele,
        this.defaults = {},
        this.options = $.extend({}, this.defaults, opt)
    }
    
    abc.prototype = {
        a: function() {
           //代码a
        },
        b: function(){},
        c: function(){}
    }
   
    $.fn.myPlugin = function(options) {
        var abc1 = new abc(this, options);
        //调用其方法
        return abc1.a();
    }
})(jQuery, window, document);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式