标签: jquery scroll drop-down-menu
我有一个选择下拉列表,显示100个选项元素中的10个。我已经提供了一个搜索框,并且知道我想要滚动到选择框顶部的选项的索引。但是,如果已经选择了某个选项,我 NOT 想要更改所选的值。
我在这里讨论的所有文章都涉及设置/重置所选值或致电$('*theItem*').offset().top。不幸的是,我收到一个.top不是属性的jscript错误。
$('*theItem*').offset().top
.top
这似乎应该是一件简单的事情,但令人惊讶的是,事实并非如此。
答案 0 :(得分:1)
您可以使用scrollTop()滚动选择框。
scrollTop()
Here is an example有很多行。高度为10行,选定的行为40,滚动条位于第10行。