-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

    私はそれをする必要があったので、各liにIDを配置し、このコードを使用した後:

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

    実際、このプラグインではそれができません。css を使用して修正しました。

    ul li ul {display:block}
    
    于 2012-11-02T02:12:54.013 に答える