jQuery和jsTree - 按类选择子节点

时间:2012-02-24 12:03:09

标签: jquery tree jstree nodes

难以按特定类检查(复选框)所有节点

这是我到目前为止,我正在尝试检查所有具有类checkMe的节点

$('.MyTree').jstree('check_node', 'li.checkMe');

不幸的是它不起作用:)。

我似乎只能通过执行

来检查或取消选中所有节点
$('.MyTree').jstree('check_all'); //or uncheck_all

有什么想法吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

<强>解决方案

为什么在发布SO以及之前的搜索时间之后找到solutions:)

*Check*:  
$.jstree._reference('#mytree').check_node('#id-of-node'); 

*Uncheck*:
$.jstree._reference('#mytree').uncheck_node('#id-of-node');

*Toggle check*:
$.jstree._reference('#mytree').change_state('#id-of-node');