我使用Rails3中,jQuery的自动完成功能在我的应用程序。 我遇到了以下问题:如果你让自动完成数据获取和显示后滚动页面中输入栏中输入的东西,与自动完成数据框未与页面滚动。 它停留在相同的位置。
你可以看一下面对什么,我在这里 。 注意这个例子不是由我创建的,所以我不知道同样的jQuery插件在这里使用。 尽管如此,问题是很相同的。
我使用Rails3中,jQuery的自动完成功能在我的应用程序。 我遇到了以下问题:如果你让自动完成数据获取和显示后滚动页面中输入栏中输入的东西,与自动完成数据框未与页面滚动。 它停留在相同的位置。
你可以看一下面对什么,我在这里 。 注意这个例子不是由我创建的,所以我不知道同样的jQuery插件在这里使用。 尽管如此,问题是很相同的。
这增加了CSS
.ui-autocomplete {
height: 200px;
overflow-y: scroll;
overflow-x: hidden;
}
也许你缺少从选项自动填充appendTo属性。 它默认的身体 ,但你可能想拥有它你的div容器(硬说清楚没有看到你的代码)。
请参阅文件 。
但是,你检查的情况下,运用高度和溢出的结果可能无法通过使用键盘的向下箭头列表,可以能够使用鼠标滚轮滚动之后。 如果我们用键盘来滚动它保持滚动条理想,使高亮值在整个列表遍历。
我知道这是旧的,但我刚加入“位置是:固定”的CSS属性固定这在我自己的项目在我的项目“的.ui-自动完成”。 看看这里如果u想:34.212.191.181:3000。
P / S的页面是在越南,只是在导航栏的搜索框玩:)