如何覆盖 featherlight 中的默认设置?
How do I override defaults settings in featherlight?
Featherlight 没有问题,但我不知道如何覆盖默认设置。
我阅读了文档,但我尝试的一切似乎都不起作用。比如我要改成openSpeed
,应该怎么写?我没有使用图库。
只需修改 $.featherlight.defaults
的属性,如下所示:
$.featherlight.defaults.openSpeed = 500;
正如@Marc-AndréLafortune 指出的那样,您可以使用 $.extend()
覆盖多个选项,例如:
$.extend($.featherlight.defaults, {
openSpeed: 1000,
closeSpeed: 1000
});
您可以使用
全局更改默认值
$.featherlight.defaults.openSpeed = 1000
多重设置当然可以使用:
$.extend($.featherlight.defaults, {
openSpeed: 1000,
closeSpeed: 1000
});
只是不要完全用不同的对象替换默认值。
Featherlight 没有问题,但我不知道如何覆盖默认设置。
我阅读了文档,但我尝试的一切似乎都不起作用。比如我要改成openSpeed
,应该怎么写?我没有使用图库。
只需修改 $.featherlight.defaults
的属性,如下所示:
$.featherlight.defaults.openSpeed = 500;
正如@Marc-AndréLafortune 指出的那样,您可以使用 $.extend()
覆盖多个选项,例如:
$.extend($.featherlight.defaults, {
openSpeed: 1000,
closeSpeed: 1000
});
您可以使用
全局更改默认值$.featherlight.defaults.openSpeed = 1000
多重设置当然可以使用:
$.extend($.featherlight.defaults, {
openSpeed: 1000,
closeSpeed: 1000
});
只是不要完全用不同的对象替换默认值。