【问题标题】:Override defaults for foundation 4 joyride覆盖基础 4 Joyride 的默认值
【发布时间】:2013-12-12 02:54:35
【问题描述】:

我正在使用foundation 4,并尝试覆盖joyride的“modal”和“expose”的默认设置:

$(document).foundation('joyride', 'start');

我尝试在此启动调用中添加第三个参数,尝试在 html 中添加数据选项。这是一种简单的方法吗?

我希望所有步骤都是模态的,就像淡出背景一样。并且希望能够控制哪些元素是“暴露”的

任何方向都将不胜感激。

【问题讨论】:

    标签: javascript zurb-foundation zurb-joyride


    【解决方案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');         });
    

    【讨论】:

      猜你喜欢
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 2014-06-24
      • 2014-02-26
      • 1970-01-01
      • 2014-03-23
      • 1970-01-01
      相关资源
      最近更新 更多