zTree出现滚动条后,右键点击某个节点,鼠标会向上滑动的问题

发布于 2021-12-05 17:00:04 字数 272 浏览 849 评论 6

@zTree 你好,想跟你请教个问题:

 zTree节点数目较多,出现滚动条后,向下拉动滚动条,然后右键点击某个节点,这时鼠标会向上滑动。不知是什么原因,望赐教,谢谢。

补充一下:当右键单击事件中出现tree.selectNode(treeNode)方法时就会有这种现象,如没有这个方法就不会出现这个现象。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

怎言笑 2021-12-05 17:47:16

这个问题我在IE上也遇到了,在谷歌浏览器中没有出现。

解决方法是,调用selectNode方法时,把第三个参数isSilent设置为true就可以了。

官方定义的方法中,selectNode有三个参数Function(treeNode, addFlag, isSilent)第一个是设置选定的节点,第二个addFlag设置是否是追加选中的节点,为true是可以选中多个节点,第三个就是我们用到的,默认值为false,就是会自动将选中的值调整到可视范围。我的问题解决了,不过我也没弄明白为什么出现滚动条的时候,明明在可视范围内,还是会把选择的节点放到可视范围最下方。

2021-12-05 17:46:45

着急着急着急啊 ie下会出现这个问题

小瓶盖 2021-12-05 17:46:34

遇到此问题 请问怎么解决啊

离去的眼神 2021-12-05 17:46:31

同样的问是否解决了

顾挽 2021-12-05 17:44:00

还没有解决,应该是这个问题,我当时为了防止是我自己代码产生的问题,用ztree自带的demo改写了一下,也会有同样的问题出现。

南冥有猫 2021-12-05 17:32:36

好久没有来看问题。。。

鼠标会动? zTree 不可能去控制 鼠标移动呀。。。确定是这个问题么? 已经解决了吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文