关于用js定位一个div的滚动条的问题

kunkkaCoco 2013-01-06 04:50:14
需求:我们有一个部门结构的列表,当我在搜索框里输入某一个部门名称的时候定位到这个部门结构树的这个节点
实现方法:找到这个节点之后算出它与根部门的高度差,然后设置scrollTop的值,使滚动条滚动到这个位置,于是这个节点出现在视野中
问题:
当我们把整个树全部收缩之后,此时的面板是不带滚动条的,当我们去定位这个节点的时候,设置scrollTop的值也就不起作用了,滚动条就无法定位到这个节点了,求各位指点
...全文
159 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjhwy 2013-01-07
  • 打赏
  • 举报
回复
这个节点之后算出它与根部门的高度差,你是怎么计算的?
mjhwy 2013-01-07
  • 打赏
  • 举报
回复
当所有节点收缩情况下,此时树的高度要大于外部div的高度,才会一开始有滚条

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧