1

我有 dhtmlx 树。在一个 div 中,我放置了那棵树。我有多个 div,在每个 div 中我都有一棵动态生成的树。当我单击树的任何节点时,我可以获得该节点的 id。现在如何使用 jquery 查找该树所在的 div。

4

2 回答 2

2
$('#id').closest('div')

文档:http ://api.jquery.com/closest/

根据您的 DOM 的结构,您可能需要不同的选择器 - 但如果没有您向我们展示结构,我们只能进行猜测。

于 2012-04-25T06:21:51.360 回答
0

如果您使用树的 onClick 事件,您可以使用下一个代码访问容器 html 节点

tree.attachEvent("onClick", function(id){
    var node = this.parentObject; //html container of tree
});
于 2012-04-25T08:56:47.227 回答