通过按钮添加节点,IE 不显示节点文本
Adding nodes by button and IE doesn't display node text
我使用的是最新版本的jstree plugin。
我有一棵树,我可以通过按钮向其中添加、重命名和删除节点。
在 Firefox 和 Chrome 上没有问题,但在 IE 上有两个问题,当一个一个地快速点击按钮时。
单击“添加组”按钮后,节点在树中可见,但并非所有节点都显示其文本。
使用重命名节点按钮在节点上一个一个地单击几次,然后节点将丢失选定的要编辑的文本。
复制简单代码:
.
http://jsfiddle.net/q0rfrbcx/4/
这就是它在我的 IE11 上的样子:
注释掉
setTimeout(函数(){
ref.edit(节点);
}, 300);
似乎可以解决我在 IE 中的问题。但我无法让它在我的 chrome 上工作(可能是不同的问题)。
连jstree的demo在IE下也有同样的问题
插件作者修复了这个问题:https://github.com/vakata/jstree/commit/9d17744c82c07b695a2cd224542aa1c2148a452c
我使用的是最新版本的jstree plugin。
我有一棵树,我可以通过按钮向其中添加、重命名和删除节点。 在 Firefox 和 Chrome 上没有问题,但在 IE 上有两个问题,当一个一个地快速点击按钮时。
单击“添加组”按钮后,节点在树中可见,但并非所有节点都显示其文本。 使用重命名节点按钮在节点上一个一个地单击几次,然后节点将丢失选定的要编辑的文本。
复制简单代码:
.
http://jsfiddle.net/q0rfrbcx/4/
这就是它在我的 IE11 上的样子:
注释掉
setTimeout(函数(){ ref.edit(节点); }, 300);
似乎可以解决我在 IE 中的问题。但我无法让它在我的 chrome 上工作(可能是不同的问题)。
连jstree的demo在IE下也有同样的问题
插件作者修复了这个问题:https://github.com/vakata/jstree/commit/9d17744c82c07b695a2cd224542aa1c2148a452c