我在另一个select
下遇到了Bootstrap div
的问题,并在以下问题中找到了解决它的解决方案:
Bootstrap-Select opens option under the div
解决方案建议将data-container="body"
添加到Bootstrap select
,它解决了这个问题,但对引导功能造成了副作用:
select
打开时,在其范围外单击将不会将其关闭。select
打开时,点击select
本身(原始框)不会关闭它。select
几乎完全卡住,即使点击有效的option
也不会立即关闭select
。在data-container="body"
上没有使用select
没有发生这种情况,但后来我遇到了原始问题。
如果有人知道发生了什么,我需要帮助。
答案 0 :(得分:1)
我已经改变了一行代码,解决了我的选择菜单一旦打开就关闭的问题。
bootstrap-select.js第1002行。
原始代码
.toggleClass('open', !$this.hasClass('open'))
我改变了代码
.toggleClass('open')
其他人可能会对此进行权衡并解释原因。