我不清楚Jquery函数模板和方法模板之间以及如何使用它们。以下是功能模板和方法模板的片段,但它们之间的基本区别是什么。
功能模板: -
(function($){
$.fn.myFirstPlugin = function(settings){
};
})(jQuery);
方法模板: -
(function($){
$.myPlugin = function(settings){
};
})(jQuery);
答案 0 :(得分:1)
功能模板
定义选择器的方法,例如; $("html").myFirstPlugin()
其中this
:"html"
,选择
方法模板
将函数定义为jQuery对象的属性,例如; $.myPlugin()
其中this
:jQuery
,除非设置为不同的上下文