0

我很困惑。我可以使用以下方法打开模式:

onNext: function() {
   $('#modal').modal('toggle');
}

但是我不能用另一个$('#modal').modal('toggle');or关闭具有相同功能的模态$('#modal').modal('hide')

我什至尝试创建一个 registerHelper 但它仍然没有。

hopscotch.registerHelper('closeModal', function() {
      $('#modal').modal('toggle');
 });
4

1 回答 1

0

糟糕,我犯了一个错误。我可以使用设置关闭模式onEnd

var tour = {
  id: 'tour1',
  steps: [{
            target: 'Target',
            title: 'Target Title',
            content: 'Target Content'
         }
         ],
         onEnd: ["closeModal"]
}

制作了一个回调助手来关闭模式。

hopscotch.registerHelper('closeModal', function() {
      $('.modal').modal('hide');
});
于 2019-01-29T03:12:46.353 回答