ho capito che è possibile creare un plugin con le impostazioni predefinite pubblici come questo:modificare le impostazioni predefinite di un plugin
(function($){
$.fn.hilight = function(options) {
var opts = $.extend({}, $.fn.hilight.defaults, options);
this.css(opts);
};
$.fn.hilight.defaults = {
foreground: 'red'
};
})(jQuery);
E poi posso cambiare le impostazioni predefinite dall'esterno da:
$.fn.hilight.defaults.foreground='blue';
La mia domanda (s) è come può essere fatto con il $ .fn.extend() sintassi:
(function($){
$.fn.extend({
hililght: function(options){
var defaults={foreground: 'red',}
var opt=$.extend(defaults,options);
}
});
})(jQuery)
E come posso cambiare default multipli?
vorrei fare uso di molteplici funzioni all'interno del $ .fn.extend() in modo che finirebbe per essere efficiente. Grazie per il secondo bit di codice. – Theopile