永发信息网

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

答案:2  悬赏:30  手机版
解决时间 2021-01-03 12:54
  • 提问者网友:人生佛魔见
  • 2021-01-03 03:20
我自己写的js函数总是写成
function funa(){
//代码a
}
function funb(){
//代码b
}
function func(){
//代码c
}
这些函数的功能作用都是独立的,请问大神,像这种我该如何封装呢?写得比较规范些,前台html页面只负责初始化就行了
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-01-10 05:06
;(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);
全部回答
  • 1楼网友:人间朝暮
  • 2021-01-10 05:24
function test(no_bottom, filter){    no_bottom.filter(filter).css("border-bottom","none");  };  $(document).ready(function(){     test($('.column_title ul li'), ":last");  });
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯