jstree中的大多数问题都是关于获取所选节点(以及相关的id等)。我当前获取所选节点的代码是:
viewerObj.bind("select_node.jstree",
function (e, data) {
var nodeId = jQuery.data(data.rslt.obj[0], "jstree").id;
//alert(nodeId);
var date = new Date();
...
);
但我真正想要的不是所选节点,而是突出节点(和父id),以便在触发
我实现了一个项目的jsTree插件(),它通常是工作的,但它似乎阻止了列表中的任何链接,它被应用到工作。我这里有一个Codepen的例子:
如果您进入Team A的Projects > Iteration 1> Story A
然后Story A应该充当Twitter的链接(您可以将鼠标指针置于该链接上以查看它是否指向Twitter)。但是jsTree阻止了链接的工作。删除jsTree后,链接即可正常工作。有没有办法说服jsTree让它工作呢?
我使用jstree将部门绘制为一棵树,这个问题是,如果我单击节点(根),我将只获得第一个兄弟id;但是,我希望获得与同一根相关的子兄弟id。 下面是我的代码: var currentNode = $("#jstree").jstree("get_selected");
var childrens = $("#jstree").jstree("get_children_dom", currentNode);
for (var i = 0; i < childrens.length; i++) {
我想使用JSON格式创建一个jsTree(v3.0.2),在上给出“使用JSON填充树”
// Expected format of the node (there are no required fields)
{
id : "string" // will be autogenerated if omitted
text : "string" // node text
icon : "string" // string for custom
state : {
我使用的是Jstree 1.0RC3,并没有让它工作,而是选择了一个节点,并让树打开以使该节点可见。我的代码是:
.jstree({
// List of active plugins
"plugins" : [
"themes","json_data","ui","crrm","dnd","search","types","hotkeys","contextmenu"
我需要根据jstree的属性名选择一个节点。然后在选择了那个节点之后,我需要得到它的id。基本上,我想得到一个节点的id,给出它的名称。
我尝试了以下代码:
$("#tree1").bind("loaded.jstree", function (e, data) {
var isa_name = "ISA16469";
//$("#tree1").jstree("select_node", "#01"); //this code works but it selects by id, I wan
我已经尝试添加自定义图标到节点与类型插件,但它不工作或通过‘图标’字段,但我不能改变背景的大小从‘自动’值。有没有人能帮帮我。
$("#jstree")
.on("ready.jstree", function (e, data) {
$('div#jstree li > a[rel="disabled"] i.jstree-checkbox').remove();
})
.on("open_node.jstree", function
我第一次使用JSTree,尝试将子节点添加到现有节点,但到目前为止它还没有工作。我知道这个话题已经讨论过很多次了,但我尝试了很多建议,但仍然没有成功。
这是一段代码
$('#jstree_div').jstree();
var ElemSelected=$("#jstree_div").jstree(true).get_selected(true);
var position = 'inside';
var childNode = { state: "open", data: "Child Node" };