【发布时间】:2018-06-12 15:02:36
【问题描述】:
除了分叉库之外,有没有办法在dropdown 的私有show 和hide 方法中覆盖/禁用setFocus?
我在粘性导航栏上使用迷你购物车的下拉菜单。添加项目后,我希望打开下拉菜单(效果很好),但焦点会跳转到显示和隐藏页面的顶部。我意识到这是一个功能,而不是一个错误!但对于此功能,我希望避免发生任何滚动。
【问题讨论】:
标签: bootstrap-native
除了分叉库之外,有没有办法在dropdown 的私有show 和hide 方法中覆盖/禁用setFocus?
我在粘性导航栏上使用迷你购物车的下拉菜单。添加项目后,我希望打开下拉菜单(效果很好),但焦点会跳转到显示和隐藏页面的顶部。我意识到这是一个功能,而不是一个错误!但对于此功能,我希望避免发生任何滚动。
【问题讨论】:
标签: bootstrap-native
您唯一能做的就是挂钩shown.bs.dropdown 和hidden.bs.dropdown 事件并在20 毫秒超时后设置不同的焦点元素,但这对于使用或仅使用键盘导航的用户来说非常混乱。
【讨论】: