2011-01-11 4 views
1

Dans jquery ui 1.7 * Je l'habitude de faire:curseur jQueryUI paramètres globaux

$.extend($.ui.slider.defaults,{object with defaults}); 

En 1.8, il ne fonctionne pas.

Quelle est la manière standard de définir les valeurs par défaut dans 1.8?

+0

ce qui est à l'intérieur de l'objet que vous étendez? – ifaour

+0

bien dans $ .ui.slider.defaults utilisé pour être les paramètres par défaut que je remplacerais. Et il utiliserait ces paramètres pour toutes les instances de la barre latérale – sirrocco

Répondre

3

Via le jQuery UI 1.8 upgrade guide, $.ui.foo.defaults a été déplacé à $.ui.foo.prototype.options.

Donc, pour votre exemple, vous définissez les paramètres par défaut pour toutes les instances de curseur par:

$.extend($.ui.slider.prototype.options, { object with defaults }); 
+0

génial, merci. – sirrocco

+0

voir aussi: http://stackoverflow.com/questions/2287045/override-jqueryui-dialog-default-options – jsalwen

Questions connexes