请查看我的样本小提琴...
当它启动时,它从第一站开始,然后移动到第二站和第三站。当它准备进入第四站时,它会跳过并立即跳到模态。
一切都按照文档状态的方式设置。
这是调用函数的脚本...
$(window).load(function() {
$('#joyRideTipContent').joyride({
autoStart : true,
postStepCallback : function (index, tip) {
if (index == 2) {
$(this).joyride('set_li', false, 1);
}
},
modal:true,
expose: true
});
});
我完全不知道为什么一个项目被完全跳过了。
如果删除postStepCallback
函数,则代码将按预期工作:
postStepCallback : function (index, tip) {
if (index == 2) {
$(this).joyride('set_li', false, 1);
}
}
如果您不需要它,请不要使用它。
演示:http://jsfiddle.net/IrvinDominin/jeWTv/