除了分叉库之外,还有什么方法可以覆盖/禁用 setFocus 在私下里 show 和 hide 方法 dropdown 是吗?
setFocus
show
hide
我用下拉菜单在一个粘糊糊的导航栏上做一个小推车。当添加一个项目时,我希望下拉菜单打开(这很好),但焦点在显示和隐藏页面的顶部。我知道这是一个特性而不是一个bug!但对于这个特性,我希望不发生任何滚动。
你唯一能做的就是 shown.bs.dropdown 和 hidden.bs.dropdown 事件并在20毫秒超时后设置不同的焦点元素,但对于使用或仅使用键盘导航的用户来说,这非常令人困惑。
shown.bs.dropdown
hidden.bs.dropdown