IE7的环境下无子节点的父节点反复展开出现多余空行的 bug

发布于 2021-11-17 23:30:10 字数 248 浏览 731 评论 2

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

这个问题。我在网上查了,你似乎在3.2的版本时已经修改了。不过我下了最新的3.12,还是有这个问题。说明下,发现这个问题是在异步加载节点时,我这里有几千个节点数据,并且节点的名称有的比较长,出现问题的节点基本上也是名字较长的。

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

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

发布评论

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

评论(2

酷到爆炸 2021-11-19 11:41:32

可能是我没描述清楚。

1、我是下的最新版的JS

2、我这边分类很多,有几万个分类(估计还不止,所以采用了异步方式加载),但这样处理仍然仅第一级分类就有几千个,分类大多都是没有子节点的。

3、节点的名称很长,我开始以为是名称太长导致的空白行(实际上不是空白行,是节点名称和前面的图标换行了,所以文件夹图标占了一行,导致节点名称和下面的名称重叠在一起了)

4、在多台电脑上都测试过。不是缓存问题。

月牙弯弯 2021-11-19 01:41:50

1. 之前那个bug 是因为使用了 jQuery 的动画效果 导致的,后来判断对于无子节点的父节点不执行动画的。

2. 名字长 不应该导致下面出现多余空行的问题。。。我用 Demo 在 IETester 上测试了,并没有发现你说的情况。

3. 你题目上说屋子节点的父节点,但是内容里又说有几千个节点的异步加载,让我很迷惑。。。

4. 不知道你使用了最新版本的 js 后,是否确认不是浏览器的缓存 在捣乱???

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