请查看我的Sample Fiddle ...
启动时,它从第一个停靠点开始,然后移动到第二个和第三个停靠点。当准备好移至第四停靠点时,它将跳过并立即跳至模态。
一切都是按照documentation状态设置的。
这是调用函数的脚本...
$(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/
关于javascript - Zurb Joyride没有遵循定义的顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19011243/