滚动到jQuery / CSS中的内容

时间:2013-03-21 11:17:21

标签: jquery css drop-down-menu

我在jQuery创建了一个简单的选择框。一切都很好,除了scrolling

我需要将UL高度设置为overflow,以便我可以使用滚动条。

请参阅jsfiddle:HERE

在jsFiddle上,您可以看到onKeyDown(keyBoard向下箭头)选项将向下移动。

但在height限制后,它不会自动向下滚动。

看起来我做错了什么,请帮助我。

感谢。

更新:

  

伙计们,请理解,给出的示例小提琴只是一个   仅举例。实际的不同。我更新了我的小提琴。

1 个答案:

答案 0 :(得分:0)

您的标记无效:

<li class="option current">Option 1<li>

您未正确关闭li。应该是:

<li class="option current">Option 1</li>

Updated fiddle

编辑将这一点jQuery代码添加到你的最后:

$("#select").animate({
   scrollTop: $(".current").offset().top
}, 100);

这应该会给你一个想法。