0
私はブートストラップツアーを持っています。スキップをクリックするとポップオーバーを終了しますが、ツアーボタンをクリックするとツアーを終了しません。私はそれをどうやって?ブートストラップツアーを終了して終了しない
ボタン:
<button class='btn btn-default' data-role='end'>${skip}</button>
コード:
define(function() {
var tourElement = function getTourElement(tour){
return tour._options.steps[tour._current].element
};
var getConfig = function (tourSteps) {
return {
name: "virtual-visit",
container: "body",
keyboard: true,
storage: window.localStorage,
debug: true,
backdrop: true,
backdropContainer: "body",
backdropPadding: 0,
orphan: true,
duration: false,
steps: tourSteps
onShown: function(tour) {
var stepElement = tourElement(tour);
$(stepElement).after($('.tour-step-background'));
$(stepElement).after($('.tour-backdrop'));
},
onStart: function(tour) {
$('body').addClass('on-tour');
},
onEnd: function(tour){
}
};
};
var run = function (tourSteps) {
if ($(window).width() > 1024) {
tour = new Tour(getConfig(tourSteps));
tour.restart();
tour.init();
tour.start();
}
};
return {
run: run,
getConfig: getConfig
};
});
感謝。