我在设置 Zurb Foundation组件 - joyride 的选项时遇到问题。我似乎无法设置cookieMonster变量,然后下次不显示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控制台获取它。)