簡體   English   中英

jqTree getSelectNode Function

[英]jqTree getSelectNode Function

我是 jqTree 的新手。 我正在嘗試使用 function: getSelectedNode在這里找到: jqTree 函數

 $(function() {
            $('#tree1').tree({
                data: data,
                dragAndDrop: true,
                autoOpen: 1
            });
        });

使用下面的 jqTree function,我只會在加載頁面時得到“null”。 此外,當我 select 一個節點時,沒有任何變化。

  var node = $('#tree1').tree('getSelectedNode');
  console.log(node);

我也嘗試了給定的示例:

  var node = $tree.tree('getSelectedNode');
  console.log(node);

在這種情況下,我得到$tree not defined

本質上,我做錯了什么? 這些類型的 jqTree 函數是如何工作的? 謝!

看來您必須將此 function 包裝在單擊事件中。 但是,當然,文檔不會告訴你。 我在這里找到了來源: jqTree我 htis 幫助別人。

$('#tree1').bind(
'tree.click',
function(event) {
    // The clicked node is 'event.node'
    var node = event.node;
    alert(node.name);
}

);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM