如何覆盖羽灯中的默认设置

How do I override defaults settings in featherlight?

本文关键字:默认 设置 何覆盖 覆盖      更新时间:2023-10-26

Featurelight工作起来没有问题,但我不知道如何覆盖默认设置。

我阅读了文档,但我所尝试的一切似乎都不起作用。例如,如果我想更改openSpeed,我应该写什么?我没有使用画廊。

Featurelight配置文档。

只需修改$.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
});

只是不要完全用不同的对象替换默认值。