我正在创建一个小部件并想给它defaults
一些值的对象。我希望用户允许更改它们,然后正常创建小部件(因此将使用新的默认值)。但是用户可以通过什么方式访问默认值?
例子:
// separate file, create widget
$.widget("namespace.myWidget", {
defaults: {
hello: "world"
}
}
// index.html
// then user should be able to do something similar
$.namespace.myWidget.defaults = { goodbye: "World" };
// or
$.namespace.myWidget.defaults.hello = "Dog";
// and then create widget normally
$(".selector").myWidget();