正在刷新没有树的jstree'闪烁'铬
Refreshing jstree without tree 'flashing' in chrome
我有一个包含jstree
的页面。它以JSON格式从服务器加载树内容。
$("#" + this.treeComponentID).jstree({
plugins: ["themes", "json_data", "ui", "types"],
themes: {
theme: "classic"
},
json_data: {
"ajax": {
"url": this.dataLoadURL
}
},
ui: {
select_limit: 1
}
});
每隔20秒我就会打电话给
$('#tree').jstree("refresh", -1);
以刷新树,因为内容可能会在后端发生更改。这一切都很好,除了我在Chrome中得到了大约200毫秒的闪光。如果你在页面上看,它每20秒就会闪烁一次,这是非常烦人的。
所以我想知道是否有办法避免这种闪光。更奇怪的是IE8不闪。它只是安静而流畅地重新粉刷了这棵树。
我使用的是jsTree 1.0-rc3,它在jsTree的网页上演示。
任何帮助都将不胜感激。
与其刷新,不如重画?
$('#tree').jstree("redraw");
相关文章:
- 在jstree中,如何将指定的节点集中到大型树上
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 使用jQuery以红色和黑色闪烁文本
- 通过链接重定向不;我不在jstree中工作
- 我的Tizen应用程序在点击时会闪烁
- IE6在启用/禁用文本字段上闪烁
- 将节点数据分配给另一个变量jstree
- 将Json作为变量加载到jsTree中
- 将 Drag&Drop 与 jsTree 和 DataTables 一起使用
- .scroll()函数在上次更新后在谷歌chrome中定位闪烁
- 页面加载之间闪烁
- 创建闪烁“;文本“;在javascript中
- 如何使用按键避免图像闪烁
- 动态生成jstree
- 使用setInterval()函数进行图像闪烁
- 从jstree获取选定节点时出错
- 使用JSTree上下文菜单捕获新创建的节点
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- 1种颜色的Javascript闪烁文本更长
- 正在刷新没有树的jstree'闪烁'铬