-1

我正在使用 JStree 插件来创建一棵树,我的问题是是否有任何选项或方法可以显示列表的第一个子项。

例如,我有一个有 5 个孩子的列表,有些孩子有其他孩子,在我的情况下,我只想显示每个孩子的第一个孩子

  • .

    有我的代码

    html列表

    <ul id="tree">
    

  • 项目 1
  • 第 2 项
  • 文件夹 1
    • 子项 1.1
    • 子项 1.2
    • 子文件夹
      • 测试
      • 子文件夹
        • 第三个孩子
        • 第三个孩子
        • 第三个孩子
  • 第 3 项
  • 文件夹 2
    • 子项目 2.1
    • 文件夹 2.1
      • 子项 2.1.1
      • 子项 2.1.2
  • 第 4 项
  • 这里是我的 js

        $(function() {
            $("#tree").treeview({
                collapsed: true,
                animated: "medium",
                control:"#sidetreecontrol",
                persist: "location"
            });
        })
    
    4

    2 回答 2

    0

    实际上在这个插件中你不能这样做,我使用 css 修复了它:

    ul li ul {display:block}
    
    于 2012-11-02T02:12:54.013 回答
    0

    我需要这样做,所以我在每个 li 中放置了一个 Id 并在使用此代码后:

    $("#my-tree-view").jstree("open_node", $("#id-first-li"));
    
    于 2016-02-03T17:05:36.870 回答