基础兜风只在第一次加载时开始

我正在使用Foundation Joyride,每次我加载网页时都会开始游览,但是我如何才能首次加载网页时启动游览?

我的设置是……

$(window).load(function() { //Foundation Joyride (Tour) $("#tour").joyride({ 'cookieMonster': true, 'cookieName': 'JoyRide', 'cookieDomain': 'mydomain.co.uk/', 'postRideCallback' : function () { $(this).joyride('destroy'); }, cookieMonster: false }); }); 

最后工作,结果是头文件的声明顺序。

           
  1. This is the tour.

您必须使用cookieMonster选项se为true,使用您的域或在cookieDomain false。

同样在括号外删除cookieMonster: false

要让joyride使用cookie,您必须在页面中包含jQuery.cookie库( https://github.com/carhartl/jquery-cookie

这是一个示例:

 $("#tour").joyride({ cookieMonster: true, cookieName: 'JoyRide', cookieDomain: false }); 

这样,只有在您第一次访问该页面时(或清除cookie时),您才会看到该游览。