多个jsTree实例

时间:2013-10-01 09:56:13

标签: jquery jstree

我有一个数据库,我可以从中进行多个查询,我想在不同的jsTrees中显示结果。 我用来创建一棵树的代码如下:

<div id="container">
<ul>
    <li><a>Iteration 1</a>
        <ul>
            <li><a>Story A</a></li>
            <li><a>Story B</a></li>
            <li><a>Story C</a></li>
        </ul>
    </li>
    <li><a>Iteration 2</a>   
    </li>
</ul>

和功能:

    <script type="text/javascript">
jQuery(function($) 
{
    $('#container').jstree();

}
);
</script>

我的问题是这适用于已知数量的树,但是当我需要创建n(未知,根据数据库中的字段更改)函数数量时会出现问题(因为每个函数都指的是具体div)。 所以,我的问题是,如何创建多个jsTrees?

2 个答案:

答案 0 :(得分:1)

使用$('div[id^="tree"]').jstree();将js应用于所有树

答案 1 :(得分:0)

我想我有同样的问题所以我在github上开始了a discussion

这似乎是因为将节点ID存储到唯一的DOM id中。

相关问题