jQuery自动完成滚动问题
jQuery-autocomplete scroll issue
我在应用程序中使用rails3-jquery自动完成。我遇到了以下问题:如果在输入字段中输入一些内容,以便显示自动完成数据,然后滚动页面,则包含自动完成数据的框不会随页面滚动。它保持在同一位置。
你可以看看我在这里面对的是什么。注意,这个例子不是我创建的,所以我不确定这里是否使用了相同的jquery插件。尽管如此,问题还是一样的。
将其添加到css
.ui-autocomplete {
height: 200px;
overflow-y: scroll;
overflow-x: hidden;
}
可能在选项到自动完成中缺少appendTo属性。它默认为body,但您可能希望将其作为容器div(如果看不到您的代码,很难说准确)。
请参阅文档。
但你检查过场景吗,在应用高度和溢出后,结果无法使用键盘向下箭头滚动列表,可以使用鼠标滚动。如果我们使用键盘滚动它,保持滚动条的理想状态,并使高亮显示值在整个列表中遍历。
我知道这是旧的,但我只是在自己的项目中通过在项目中的".ui autocomplete"中添加一个CSS属性"position:fixed"来修复它。如果你想的话,请在这里查看:34.212.191.181:3000。
p/s页面是越南语的,只需播放导航栏中的搜索框:)
相关文章:
- Safari(Mac OS)上的jQuery平滑滚动问题
- jquery平滑滚动问题
- Wordpress中奇怪的滚动问题
- CSS 溢出的滚动问题:滚动 HTML
- 移动safari浏览器的滚动问题
- JQuery在滚动问题上添加类
- 多个引导模式的滚动问题
- jQuery自动完成滚动问题
- 可拖动弹出-滚动问题
- Jquery浏览器滚动问题
- 数据表垂直滚动问题
- IE 的画布外滚动问题
- jQuery fadeOut / fadeIn Chrome 中的滚动问题
- 基础 - 画布外滚动问题
- 灯箱演变防止窗口滚动问题
- 触摸事件的挖空事件绑定导致滚动问题
- 冻结列垂直滚动问题
- 单页滚动问题
- 三.JS - 火狐浏览器的滚动问题
- 在滚动问题上向下滑动菜单