var ref = $('#jstree')jstree(true);//获得整个树
sel = refget_selected(); //获得所有选中节点,返回值为数组
或者
sel = refget_top_selected(); //获得所有选中的顶层节点,返回值为数组
纯js没有,不过可以自己封装。。
function getElementsByClassName(ele,className) {
//获取所有子节点
if(documentall){
var children = eleall;
}else{
var children =
elegetElementsByTagName('');
}
//遍历子节点并检查className属性
var elements
= new Array();
for (var i = 0; i < childrenlength; i++) {
var child
= children[i];
var classNames = childclassNamesplit(' ');
for (var j =
0; j < classNameslength; j++) {
if (classNames[j] == className) {
elements[elementslength] = child;
break;
}
}
}
return
elements;
}
var trees = getElementsByClassName(document,'TreeView');
documentgetElementsByTagName()
根据标签名获取,如<p> <div>
如documentgetElementsByTagName("h1")
documentgetElementsByName()
根据标签内的name属性值获取
如<input name='x' />,documentgetElementsByName('x')
documentgetElementById()
根据id来获取
如documentgetElementById("wrap")
documentquerySelector()
html5新出的选择方式,选择的是数组中的第一个元素,有些类似jquery的选择方式
如documentquerySelector("div1")
如果满意,望采纳!提问者的点赞和采纳就是我们的动力和追求,谢谢!
以上就是关于如何获得所有选中的节点jstree全部的内容,包括:如何获得所有选中的节点jstree、js 中怎样通过class来取一个节点、js怎么选择节点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)