美文网首页
$.extend()与$.fn.extend()的区别

$.extend()与$.fn.extend()的区别

作者: 索隆萨克 | 来源:发表于2018-10-26 17:28 被阅读22次
    1. $.extend(obj)表示直接给$对象添加方法。
    //定义
    $.extend({
        init:function(){}
    });
    
    // 使用
    $.init();
    $.ajax();
    

    2.$.fn.extend(obj)表示给$的原型对象添加方法

    $.fn =$.prototype
    使用$()方法时相当于 new jQuery()创建了一个实例,实例可以调用原型链上的方法

    //定义
    $.fn.extend({
        init:function(){}
    });
    
    // 使用
    $("selectot").init();
    

    相关文章

      网友评论

          本文标题:$.extend()与$.fn.extend()的区别

          本文链接:https://www.haomeiwen.com/subject/yvdltqtx.html