bootstrap 问题记录

作者: 飞将军 | 来源:发表于2015-01-09 13:41 被阅读254次

    IE8/Firefox浏览器中, 重复弹出(stack modal)modal会导致IE报stackoverflow at line 的错误, 问题出在boostrap2.3版本中modal.js:

    , enforceFocus: function () {
        var that = this
        $(document).on('focusin.modal', function (e) {
          if (that.$element[0] !== e.target && !that.$element.has(e.target).length) {
            that.$element.focus()
          }
        })
      }
    

    解决办法:

    // after boostrap.js files load 
    $.fn.modal.Constructor.prototype.enforceFocus = function () {};
    

    参考资料:

    1. twitter-bootstrap-multiple-modal-error

    相关文章

      网友评论

        本文标题:bootstrap 问题记录

        本文链接:https://www.haomeiwen.com/subject/kqlfxttx.html