我有ID,我需要获得相应的节点。
但是怎么样?在这里," n"是我的节点ID。我怎样才能获得jstree对象?
$.each(data.node.children,function(k,v){
var n = $("#jstree_demo_div").find("[id='"+v+"']");
console.log(n);
});
问候。
答案 0 :(得分:0)
要获取对DOMElement的引用,只需在jQuery对象上调用.get(0)
即可。
$.each(data.node.children,function(k,v){
var n = $("#jstree_demo_div").find("[id='"+v+"']").get(0);
console.log(n);
});
除非您使用的是无效的html,否则可以缩短为以下内容:
$.each(data.node.children,function(k,v){
var n = $('#'+v).get(0);
console.log(n);
});
答案 1 :(得分:-2)
解决。
我没有必要通过id获取节点。
我得到父母的JSON并找到孩子。