entiendo que se puede crear un plugin con valores por defecto públicos como este:cambiar los valores predeterminados de un Plugin
(function($){
$.fn.hilight = function(options) {
var opts = $.extend({}, $.fn.hilight.defaults, options);
this.css(opts);
};
$.fn.hilight.defaults = {
foreground: 'red'
};
})(jQuery);
Y entonces puedo cambiar los parámetros predeterminados desde el exterior por:
$.fn.hilight.defaults.foreground='blue';
Mi pregunta (s) es cómo se puede hacer esto con los $ .fn.extend() sintaxis:
(function($){
$.fn.extend({
hililght: function(options){
var defaults={foreground: 'red',}
var opt=$.extend(defaults,options);
}
});
})(jQuery)
Y cómo puedo cambiar varios valores por defecto?
iba a usar múltiples funciones dentro de la .fn.extend $() por lo que llegaría a ser eficiente. Gracias por el segundo bit de código. – Theopile