jstree选择包含精确字符串的元素

时间:2010-08-09 08:39:53

标签: javascript jquery jtree

我必须在页面加载

上检查我的jstree(复选框插件)的一些节点
$j("#tree_data").jstree("check_node",'a:contains('+tool_name+')');

但如果tool_name = "aa"将检查所有节点abaa, aaa, blaah。我只需要检查包含“aa”的节点。

1 个答案:

答案 0 :(得分:1)

解决

$j("#tree_data").jstree("check_node",$j("a:contains("+tool_name+")").filter(function() {
        return $j(this).parent().contents().last().text().trim() == tool_name;}));