覆盖基础 4 Joyride 的默认值
Posted
技术标签:
【中文标题】覆盖基础 4 Joyride 的默认值【英文标题】:Override defaults for foundation 4 joyride 【发布时间】:2013-12-12 02:54:35 【问题描述】:我正在使用foundation 4,并尝试覆盖joyride的“modal”和“expose”的默认设置:
$(document).foundation('joyride', 'start');
我尝试在此启动调用中添加第三个参数,尝试在 html 中添加数据选项。这是一种简单的方法吗?
我希望所有步骤都是模态的,就像淡出背景一样。并且希望能够控制哪些元素是“暴露”的
任何方向都将不胜感激。
【问题讨论】:
【参考方案1】:这是我找到的答案,希望对其他人有所帮助:
基础初始化器:
$(function()
$(document)
.foundation()
.foundation('joyride', modal: true);
);
然后,当你想加载兜风时:
$(document).foundation('joyride', 'start');
【讨论】:
这刚刚解决了我的问题,谢谢。他们所有 js 组件的文档还有很多不足之处。 没有问题。是的,有时当你需要快速组合一些东西时,这并不好玩。 我们可以通过只引用foundation.min.js来使用joyride吗【参考方案2】:这是 Foundation 5 的新语法:
$(document).foundation(
joyride:
post_step_callback : function ()
var elementID = $(this).data('id');
alert(elementID);
,
post_ride_callback : function ()
alert('We done!');
).foundation('joyride', 'start'); );
【讨论】:
以上是关于覆盖基础 4 Joyride 的默认值的主要内容,如果未能解决你的问题,请参考以下文章