Я нашел способ сделать это. В моем случае я использую xml в качестве источника данных для дерева. Я связываю событие open_node с jstree следующим образом. Имейте в виду, что, хотя я использую xml, внутренняя структура - это данные html.
// jsTree Configuration hash
var jsTreeConfig = {};
$("#demo1").jstree(jsTreeConfig)
.bind('open_node.jstree', function(e, data) {
var parentObj = data.rslt.obj; // parent object
var jstreeInstance = data.inst; // jstree instance
$(data.rslt.obj).find("li").each(function(idx, listItem) {
var child = $(listItem); // child object
// do Stuff with child which can be any level of hierarchy depth
// ...
});
});
P.S. - Я ответил на мой вопрос здесь. – Sid