【发布时间】:2015-07-25 18:38:25
【问题描述】:
我有一个 jstree 并尝试获取选定的 id。 id 是这样的:
<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。
所以我试试
($('#jstree1').jstree(true).get_selected()).split('_');
但我得到错误拆分不是函数。
我也试过了:
$('#jstree1').jstree(true).get_selected().split('_');
并得到同样的错误。
如何将 id 拆分为两个字符串?
谢谢
迈克
【问题讨论】:
-
我不知道jstree,但是从文档中,get_selected返回一个数组。
-
如果要拆分id,必须先获取id。我猜
$('#jstree1').jstree(true).get_selected()返回一个 DOM 节点或一个 jQuery 集合。