基础兜风再也不会显示

时间:2015-11-10 08:55:56

标签: zurb-foundation zurb-joyride

我在我的网络应用中使用了Foundations Joyride插件。我想要实现的是用户可以说每个步骤都不会再显示我的按钮。

例如我在第一个项目上他们想要两个按钮,Next / Don再次显示。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题并通过制作一个单独的弹出窗口解决了这个问题,该弹出窗口提示用户做其他事情(在这种情况下启动视频)或启动兜风。

在此我们还包括一个名为“never again me this again”的复选框,然后将结果存储在cookie中,以确保在重新加载页面时框不会自动弹出。

以下代码应该有所帮助(您需要自己设置或清除'show_joyride'cookie - 我们使用js.cookie.js):

var showJoyride = Cookies.get('show_joyride');

// Setup joyride but tell it not to auto start
$("#joyRideTipContent").joyride({
  autoStart : false,
  modal:true,
  expose: true
});

if(showJoyride == 'true'){

  // Start the joyride
  $("#joyRideTipContent").joyride({
     modal:true,
     expose: true
  });

}