Bonjour j'ai une question sur deux type de structure de plugin jquery
je voudrais savoirs quelle différence ça fais de construire un plugin comme :
(function($){
$.Name = {
defaults = {
option: "value"
},
init:function(options) {
opts = $.extend({}, $.Name.defaults, options),
$.Name._construct();
},
_construct:function() {
//construct plugins
}
};
Name = function(options) {
$.Name.init(options);
};
})(jQuery);
au lui de comme se lui si :
(function($){
var options = {
option: "value"
},
jQuery.fn.Name = function(options){
//construct plugins
};
})(jQuery);
Mise a par la différence de structure je ne vois pas se qui peux changer.