Я использую Bootstrap Tour для создания довольно ограничительного тура, в котором пользователь может перейти только к следующему шагу, потратив 3 секунды на текущий шаг.Отключить кнопку «Далее» временно в Bootstrap Tour
Для того, чтобы сделать это, я дал кнопку «Next», идентификатор nextBtn
в шаблоне тура, и надеюсь, что я могу включить/отключить его, как это:
var tour = new Tour ({
name: "my-tour",
template: "...",
onNext: function(tour) {
$("#nextBtn").prop("disabled", true);
}),
onShow: function(tour) {
window.setTimeout(next, 3000);
});
function next() {
$("#nextBtn").prop("disabled", false);
}
Однако, это не работает , Каким должен быть правильный подход?
опечатка '$ ("# nextBtn) 'изменить' $ (" # nextBtn") 'вы забыли закрыть кавычки –
@TusharGupta, извините за опечатку, но все равно не работает – MLister
Что означает «не работает»? Не отключается ли кнопка? Не активируется ли она? Не отображает ли вас танцевальный гиппопотамам gif, который вы ожидаете? – Becuzz