【发布时间】:2014-08-08 13:32:30
【问题描述】:
我的兜风旅行有问题,当我完成一次旅行时,我想开始第二次旅行。我尝试做的是在 postRideCallback 中执行第二次旅行,但我最终循环了第一次旅行。有人吗?知道如何解决这个问题吗?
function preview(){
$('#joyRideTipContent').joyride({
autoStart : true,
preStepCallback : function(index, tip) {
console.log(index);
},
postStepCallback : function(index, tip) {
},
postRideCallback : function(index, tip) {
console.log("stop1");
preview2();
console.log("stop1.1");
},
tipLocation:"left",
modal : true,
expose : true
});
}
function preview2(){
console.log("stop2.0");
$('#joyRideTipContent2').joyride({
preStepCallback : function(index, tip) {
console.log("stop21.0");
},
postStepCallback : function(index, tip) {
console.log("stop22.0");
},
postRideCallback : function(index, tip) {
console.log("stop23");
alert("tada")
},
tipLocation:"left",
modal : true,
expose : true
});
console.log("stop2.1");
}
在我的代码中(见上文)预览是我用来开始兜风之旅的功能,console.log 仅用于测试,没有特定含义
【问题讨论】:
标签: javascript jquery zurb-joyride