我有一个情况,当我有一个包含 11 个步骤的游览时。
在每个步骤中,弹出窗口都包含“Prev”、“Next”、“End Tour”按钮。
我没有使用“结束游览”来“跳过”,而是尝试跳过所有步骤并转到第 11 步,但我无法让它工作。
steps: [
{
element: "#mobile",
title: "Mobile Number",
content: "Click ‘Next’ to view the next search field, Click ‘Previous’ to view the previous search field and click ‘skip’ to select End result.",
placement: "right",
backdrop: true,
orphan: true,
template: function (step) {
return "<div class='popover tour'><div class='arrow'></div><h3 class='popover-title'></h3><div class='popover-content'></div><div class='popover-navigation'><button class='btn btn-xs btn-pink' data-role='prev'>« Prev</button><span> </span><button class='btn btn-xs btn-danger' data-role='next'>Next »</button><span> </span><button class='btn btn-xs btn-success' data-role='skip'>Skip</button> </div> </nav> </div>"
},
onNext: function () {
dir = 'next';
},
onPrev: function () {
},
onShown: function () {
}
}
]
在这里,我将数据角色用作“跳过”。我如何将其用作类似的功能onShow()
,onEnd()
等等。
我试过goTo(i)
的方法也不起作用。