JQuery插件编写

//局部私有作用域
(function ($) {
    //默认属性
    let defaultOpts = {
        //……
    };
    //do something  配合实现功能  如 定义内部函数实现某个功能 然后在下面的方法里面调用
    $.fn.plugName = function (options) {
        //合并配置
        $.extend(defaultOpts, options);
        //do   something ...
        return this;
    }
})(jQuery);

 

调用(和jquery自带的方法一样调用,还可以链式调用(前提是返回了this)):

$('div').plugName();

你可能感兴趣的:(JQuery插件编写)