我在jQuery
创建了一个简单的选择框。一切都很好,除了scrolling
。
我需要将UL
高度设置为overflow
,以便我可以使用滚动条。
请参阅jsfiddle:HERE
在jsFiddle上,您可以看到onKeyDown
(keyBoard向下箭头)选项将向下移动。
但在height
限制后,它不会自动向下滚动。
看起来我做错了什么,请帮助我。
感谢。
更新:
伙计们,请理解,给出的示例小提琴只是一个 仅举例。实际的不同。我更新了我的小提琴。
答案 0 :(得分:0)
您的标记无效:
<li class="option current">Option 1<li>
您未正确关闭li
。应该是:
<li class="option current">Option 1</li>
编辑将这一点jQuery代码添加到你的最后:
$("#select").animate({
scrollTop: $(".current").offset().top
}, 100);
这应该会给你一个想法。