На странице таковой сценарий: выполняется тур для нового пользователя, для действующего же тур не выполняется
тур jTour
$(function() {
var myTour3 = jTour([
{
html: "your status",
element: $('.status'),
position: 'sw'
},{
html: "make the product launch",
element: $('.btn-l'),
position: 'sw'
}
],{
axis:'y', // use only one axis prevent flickring on iOS devices
onStop:function(){
},
onChange:function(current){
},
onFinish:function(current){
},
animationIn: 'slideDown',
animationOut: 'hide',
easing: 'easeInOutExpo', //requires the jquery.easing plugin
scrollDuration: 600
});
myTour3.start();
});
Написал куки таким образом:
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) != -1) return c.substring(name.length,c.length);
}
return "";
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = cname + "=" + cvalue + "; " + expires;
}
function checkCookiejTour(){
var cookie=getCookie("jTourExampleCookie");
if (cookie==null || cookie=="") {
setCookie("jTourExampleCookie", "1",90);
jTour().start();
}{
jTour().finish();
}
}
<body onload="checkCookiejTour()"></body>
куки записываются, это видно в консоли разработчика: на текущий момент
ourExampleCookie 1 (исходя из того что я задал) но как все это облагородить и применить к моему сценарию?
Сейчас при обновлении страницы тур запускается... а не должен