如果这是重复的问题,我事先表示歉意。我有一个网站,用户可以登录并显示某些链接按钮。我正忙于为新用户进行引导之旅。对于某些用户,所有div链接都不会显示。如果我创建游览,则隐藏的div会自动跳过,但是它应该跳过一些其他步骤:示例步骤:#btn1#content1#btn2#content2#btn3#content3都是所有步骤,但对于某些用户#btn2将不会显示BOOTSTRAP TOUR将跳过#btn2,然后转到也应跳过的#content2,然后直接转到#btn3。
谢谢!
HTML
<div id="btn1"><a href="btn1">Button 1</a></div>
<div id="content1">Content 1</div>
<div class="hidden" id="btn2"><a href="btn2">Button 2</a></div>
<div id="content2">Content 1</div>
<div id="btn3"><a href="btn3">Button 3</a></div>
<div id="content3">Content 3</div>
BOOTTRAP游览步骤
var tour = new Tour({
steps: [
{element: "#btn1", title: "Button 1", placement: "top"},
{element: "#content1", title: "Content 1", placement: "top"},
{element: "#btn2", title: "Button 2", placement: "top"},
{element: "#content2", title: "Content 2", placement: "top"},
{element: "#btn3", title: "Button 3", placement: "top"},
{element: "#content3", title: "Content 3", placement: "top"}
]
});
tour.init();
$("#tour").click(function () {
tour.restart();
});