我正在使用http://bootstraptour.com/浏览应用程序中的功能。
我正在尝试使用本机引导下拉菜单进行巡回演出。下拉内容是隐藏的,当游览到达该步骤时,我将在下拉列表中添加 CSS 类“打开”,当您单击它时会发生这种情况。(标准引导行为)但它没有打开。
我已经尝试了一切尝试通过首先显示隐藏元素来让游览附加到隐藏元素,但似乎没有任何效果。我创建了一个小提琴,因此您可以看到我要解释的内容。
// Instance the tour
var tour = new Tour({
debug: true,
storage: false,
steps: [{
element: "#step1",
title: "Settings",
content: "Content of settings",
placement: "bottom",
}, {
element: "#step2",
title: "Title of my step",
content: "Content of my step",
placement: "bottom",
}, {
element: "#step3",
title: "Title of my step",
content: "Content of my step",
placement: "bottom",
onHidden: function() {
$(".dropdown").addClass("open");
},
}, {
element: "#step4",
title: "Title of my step",
content: "Content of my step",
placement: "bottom",
onShow: function() {
$("#dropdown").addClass("open");
},
}]
});
if (tour.ended()) {
tour.restart();
} else {
tour.init();
tour.start();
}
http://jsfiddle.net/rdoddXL/ku0fx7gq/2/
任何帮助,将不胜感激
谢谢