我真的可以使用帮助关闭我正在构建的网页的 Bootstrap Tour 插件的“自动启动”功能。旅游本身效果很好。它按预期一步一步地跳跃。但是,当用户第一次查看页面时,游览会自行开始。用户可以按“结束游览”,游览将不再自动开始。但是,我想一起防止自动启动。
我需要您的帮助来找到一种方法(或设置)来防止游览自行启动。我不希望用户必须按“结束游览”......他们应该只在希望游览开始时按“开始游览”!
请参阅下面的代码。请注意,我省略了页面的大部分代码,因为我不想让你不知所措。
请帮助,我如何停止自动启动的游览?
<!-- Bootrap CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- Tour CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-tour/0.11.0/css/bootstrap-tour.css">
<a id="MSL-initialize-tour">
START TOUR <span class="glyphicon glyphicon-play"></span>
</a>
<!-------- JQuery JS -------->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!-------- Bootsrap JS -------->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<!-------- Bootsrap Tour JS -------->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-tour/0.11.0/js/bootstrap-tour.js"></script>
<!-------- Bootsrap Tour Steps -------->
<script>
// Instance the tour
var tour = new Tour({
steps: [
{
element: "#MSL-initialize-tour",
placement: "bottom",
title: "<span class='glyphicon glyphicon-star'></span> Welcome to MSL!",
content: "Press 'next' to see page features."
}
]});
tour.init();
tour.start();
$('#MSL-initialize-tour').click(function(){
tour.restart();
});
</script>