2

我在设置Zurb Foundation 组件-joyride的选项时遇到问题。我似乎无法让它设置一个 cookieMonster 变量,然后下次不显示joyride。

请注意,我使用的不是独立版本的 Joyride,而是与 Zurb Foundation 4 捆绑在一起的,它的参数似乎与独立版本不同。

html代码(苗条的模板,应该很明显)

ol(class="joyride-list" data-joyride)
  li(data-id="draft" data-text="Next" data-options="tipLocation:bottom;")
    h4 Welcome!
    p Hello and welcome!
  li(data-id="to_proofread" data-text="Next" data-options="tipLocation:right;")
    h4 Proofreading
    p Lorem ipsum.

和js:

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

此设置实际上有效 - 因为它显示兜风,并尊重每个提示选项,但它完全忽略了“cookieMonster”和“CookieDomain”选项,我找不到任何方法来设置这些选项。尝试过试验、阅读代码(似乎是故意混淆的)或调试(再次,非常困难,很多东西都被包裹在私有闭包中,所以无法从 JS 控制台获取它)。

4

0 回答 0