正如您在jstree的屏幕截图中看到的那样,在第一个节点上的三角形上方有一条额外的垂直虚线:
有谁知道怎么摆脱它?
答案 0 :(得分:3)
使用当前版本(3.3.3),您可以通过调用
直接删除点$('#treeContainer').jstree().hide_dots()
答案 1 :(得分:2)
这不是一个非常奇特的解决方案,但我这样做了:
获取根节点。我不确定它是否正确,但我这样做:
var root = tree.jstree("_get_node");
找到ins
元素并更改其背景样式:
root.find("ins:first").css("background-position-x", "-18px");
答案 2 :(得分:0)
在我使用的jsTree版本v3.3.7中,以下调用删除了点...
$('#tree').jstree({
core: {
data: jsonData, // Some JSON data
themes: { dots: false }
}
});
jsTree API documentation对此呼叫有规范。