当使用原型和bootstrap 3.3.4时,有一个故障,其中有一个popovers&#39;调用hide.bs. *事件时,父元素与弹出窗口一起隐藏。经过几天寻找这个旧问题的解决方案,并且只发布了对最近的自助版本不再有效的过时答案,我终于决定询问是否有人能解决这个问题。< / p>
答案 0 :(得分:0)
第1步:打开bootstrap.js
第2步:找到&#34; Tooltip.prototype.hide&#34;功能强>
第3步:替换以下代码行:
this.$element.trigger(e)
使用此
if( this.type != 'popover') {
this.$element.trigger(e)
}
就是这样。
如果有人对此问题有更好的解决方案,请告诉我。如果我不必,我宁愿不改变核心js文件。