jsTree:尝试拆分节点的id - Split不是函数

时间:2015-07-25 18:38:25

标签: jquery split jstree

我有一个jstree并尝试获取所选的ID。 ids就像这样:

<ul id="jstree1">
<li id="group_number">...</li>
<li id="a_1">...</li>
<li id="a_2">...</li>
<li id="b_1">...</li>
<li id="b_2">...</li>
</ul>

我喜欢将此ID分配为&#34; _&#34;。

所以我试试

($('#jstree1').jstree(true).get_selected()).split('_');

但我得到错误拆分不是一个功能。

我也尝试过:

$('#jstree1').jstree(true).get_selected().split('_');

并得到同样的错误。

如何将id分成两个字符串?

谢谢

麦克

1 个答案:

答案 0 :(得分:0)

get_selected()返回一组节点ID:
http://www.jstree.com/api/#/?q=get_selec&f=get_selected%28[full]%29

如果您假设您将始终选择单个节点,则可以执行以下操作:
$('#jstree1').jstree(true).get_selected()[0].split('_');