如何覆盖羽灯中的默认设置
How do I override defaults settings in featherlight?
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
});
只是不要完全用不同的对象替换默认值。
相关文章:
- 杰辛特 |传递默认设置 |函数声明和“this”
- jQuery插件在默认设置中覆盖url
- 如何覆盖羽灯中的默认设置
- 获取从默认设置更改的所有复选框的 id
- 如何访问图表.js默认设置?(相关 - 如何打开工具提示?
- 如何设置默认设置
- 当运行javascript代码时,网页样式会一直恢复到默认设置
- 离子输入日期默认设置为今天
- $.ajax与$.ajaxSetup默认设置相结合
- 在更新时阻止默认设置
- Angular UI TinyMCE:如何设置默认设置
- 如果条件为false,则阻止默认设置
- 将moments.js默认设置为特定的日期时间
- 将sap.ui.commons.DatePicker默认设置为当前日期
- 当尝试使用touchOverflowEnabled覆盖jQuery Mobile默认设置时,页面加载了两次
- 清除所有数据并返回默认设置
- 如何使用AngularJS将页面设置还原为默认设置
- 隐藏此消息:ES5选项现在默认设置
- 为每个jQuery插件实例设置默认设置的正确方法
- 无法在引导中更改输入框的大小,默认设置为input-sm