【问题标题】:Prototype with Boostrap 3.3.4 popover bug带有 Bootstrap 3.3.4 弹出错误的原型
【发布时间】:2015-07-23 21:27:51
【问题描述】:

同时使用原型和引导程序 3.3.4 时,当调用 hide.bs.* 事件时,弹出框的父元素与弹出框一起隐藏会出现故障。在为这个老问题寻找解决方案几天后,除了对最新的引导程序版本不再有效的过时答案一无所获,我终于决定问问是否有人有这个问题的解决方案。

【问题讨论】:

  • 如果您想回答自己的问题,请将问题和答案分开发布。
  • 谢谢,我会单独发布我的答案。

标签: javascript jquery twitter-bootstrap-3 prototype popover


【解决方案1】:

第 1 步:打开 bootstrap.js

第二步:找到“Tooltip.prototype.hide”函数

第 3 步:替换以下代码行:

this.$element.trigger(e)

用这个

if( this.type != 'popover') {
    this.$element.trigger(e)
}

就是这样。

如果有人对此问题有更好的解决方案,请告诉我。如果没有必要,我宁愿不更改核心 js 文件。

【讨论】:

    猜你喜欢
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 2021-06-28
    相关资源
    最近更新 更多