如何在不更改选定值的情况下将选择框滚动到特定选项

时间:2012-09-14 18:40:42

标签: jquery scroll drop-down-menu

我有一个选择下拉列表,显示100个选项元素中的10个。我已经提供了一个搜索框,并且知道我想要滚动到选择框顶部的选项的索引。但是,如果已经选择了某个选项,我 NOT 想要更改所选的值。

我在这里讨论的所有文章都涉及设置/重置所选值或致电$('*theItem*').offset().top。不幸的是,我收到一个.top不是属性的jscript错误。

这似乎应该是一件简单的事情,但令人惊讶的是,事实并非如此。

1 个答案:

答案 0 :(得分:1)

您可以使用scrollTop()滚动选择框。

Here is an example有很多行。高度为10行,选定的行为40,滚动条位于第10行。