Jquery函数模板和方法模板之间有什么区别

时间:2016-01-04 07:31:39

标签: javascript jquery templates

我不清楚Jquery函数模板和方法模板之间以及如何使用它们。以下是功能模板和方法模板的片段,但它们之间的基本区别是什么。

功能模板: -

(function($){
    $.fn.myFirstPlugin = function(settings){

    };
})(jQuery);

方法模板: -

(function($){
$.myPlugin = function(settings){

  };
})(jQuery);

1 个答案:

答案 0 :(得分:1)

  

功能模板

定义选择器的方法,例如; $("html").myFirstPlugin()其中this"html",选择

  

方法模板

将函数定义为jQuery对象的属性,例如; $.myPlugin()其中thisjQuery,除非设置为不同的上下文