0

我在 div 内有一棵树(jstree),所以当一个节点展开时,div 的高度会发生变化。我想在节点的每个扩展上获取 div 的高度,或者只是最终的 div 高度。jquery 是可取的。

4

2 回答 2

1

你可以使用这个:

 $("#Your-div-id").height();

你可以在你的 jstree 上绑定一个点击函数,每次点击你都可以计算你的 div 高度。

看到这个http://www.jstree.com/documentation/core

于 2012-07-02T20:12:47.107 回答
0

您可以应用以下事件脚本,它应该在树节点发生打开事件时工作。

$("#demo1").bind("open_node.jstree", function (e, data) {
        $("#Your-div-id").height('auto');
});
于 2012-07-04T12:03:15.860 回答