javascript怎么设置滚动条高度


当前第2页 返回上一页

要做的就是要把这个选中的li标签,现在到可见区域内,可以通过js动态的设置滚动条的高度。

具体如下:获得在当前选中的li前面的节点的高度,然后减去ul高度的一半设置给ul的scrollTop,基本上可以把滚动条设置在中间位置。

1

2

3

4

5

6

7

8

var ul_module = $('#ul_module');

var ul_height = ul_module.height();

var seleted_li = ul_module.find('.li-on');

if(seleted_li.length) {

    var height = seleted_li.height();

    var prevCount = seleted_li.prevAll().length;

    ul_module.scrollTop(height * prevCount - ul_height/2);

}

【推荐学习:javascript高级教程

以上就是javascript怎么设置滚动条高度的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

javascript如何设置select值

javascript数组去重有哪几种方式

html标签伪元素绑定事件的三种方式

javascript的map方法有什么用

javascript去除拼接字符串末尾符号的方法

javascript作用域分为哪两类

javascript如何删除所有的cookie

javascript怎么删除元素属性

javascript在页面增加元素

了解es6中数组去重的两种方式

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...