Ich verstehe, dass Sie ein Plugin mit öffentlichen Standardwerte wie folgt erstellen:ändern Defaults eines Plugin
(function($){
$.fn.hilight = function(options) {
var opts = $.extend({}, $.fn.hilight.defaults, options);
this.css(opts);
};
$.fn.hilight.defaults = {
foreground: 'red'
};
})(jQuery);
Und dann kann ich die Standardwerte von außen ändern:
$.fn.hilight.defaults.foreground='blue';
Meine Frage
(function($){
$.fn.extend({
hililght: function(options){
var defaults={foreground: 'red',}
var opt=$.extend(defaults,options);
}
});
})(jQuery)
Und wie kann ich mehrere Standardwerte ändern: (n) ist, wie kann dies mit der $ .fn.extend() Syntax getan werden?
Ich würde mehrere Funktionen innerhalb des $ .fn.extend() verwenden, so würde es sein effizient enden. Danke für das zweite Bit Code. – Theopile