bootstrap 的modal中popover操作时,弹窗中的输入框,按钮不能聚焦

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bootstrap 的modal中popover操作时,弹窗中的输入框,按钮不能聚焦相关的知识,希望对你有一定的参考价值。

本地894行

  Modal.prototype.enforceFocus = function () {
    $(document)
      .off(‘focusin.bs.modal‘) // guard against infinite focus loop
      .on(‘focusin.bs.modal‘, $.proxy(function (e) {
          if ($(e.target).parents(‘.popover‘).length > 0) return;//mod by xss modal上popover的时候popover中的内容不能聚焦
          if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
              this.$element.focus()
          }
      }, this))
  }

 

以上是关于bootstrap 的modal中popover操作时,弹窗中的输入框,按钮不能聚焦的主要内容,如果未能解决你的问题,请参考以下文章

从 Popover View 内部呈现 Modal View Controller

从 Modal/Popover 展开 Segue 导致开始/结束外观转换的调用不平衡

Bootstrap:模态框上的弹出框

在 Rails 3.2 中为 Twitter Bootstrap 的“bootstrap-popover.js”设计“popovers”样式

如何在 Bootstrap 4 popover 事件中获取数据属性

ZUI前段框架简介