2016-11-25 119 views
-1

我有一个无序列表#ul与集合max-heightoverflow-y: scroll它包含了很多列表标签,其中包含唯一标识,如#item-1滚动ul到特定的li

我试图找出一个办法,如果它被选中滚动到特定李这个UI元素,到目前为止,我已经试过

let ul = document.getElementById('ul'); 
let li = document.getElementById('item-1') // can be item-2 etc.. 
ul.scrollTo(0, li.offsetTop) 

,但我得到的错误说scrollTo是不是一个函数。

请仅提供香草js解决方案。

HTML呈现什么我都不得不时刻:https://jsfiddle.net/axu8eywr/1

+0

- 你能分享可执行演示/片断或[的jsfiddle(https://jsfiddle.net/)? [_创建一个最小,完整和可验证的示例_](http://stackoverflow.com/help/mcve) – Rayon

回答