首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jqTree getSelectNode函数

jqTree getSelectNode函数
EN

Stack Overflow用户
提问于 2020-04-15 07:05:58
回答 1查看 20关注 0票数 0

我是jqTree的新手。我尝试使用这里的函数:getSelectedNodejqTree functions我使用我自己的数据以及此函数中的样本数据来显示我的树:

代码语言:javascript
复制
 $(function() {
            $('#tree1').tree({
                data: data,
                dragAndDrop: true,
                autoOpen: 1
            });
        });

使用下面的jqTree函数,我只在加载页面时得到"null“。此外,当我选择一个节点时,没有任何变化。

代码语言:javascript
复制
  var node = $('#tree1').tree('getSelectedNode');
  console.log(node);

我还尝试了给定的示例:

代码语言:javascript
复制
  var node = $tree.tree('getSelectedNode');
  console.log(node);

在本例中,我得到了$tree not defined

本质上,我做错了什么?这些类型的jqTree函数是如何工作的?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-04-15 07:20:54

看起来你必须把这个函数包装在一个click事件中。当然,医生不会告诉你这一点。我在这里找到了来源:jqTree我在帮助别人。

代码语言:javascript
复制
$('#tree1').bind(
'tree.click',
function(event) {
    // The clicked node is 'event.node'
    var node = event.node;
    alert(node.name);
}

);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61218713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档