我使用dtree.js 生成树形目录,可是当单击节点时,如何获得节点的信息?

解决方案 »

  1.   

    menuTree = new dTree('menuTree'); menuTree.add(0,-1,'功能菜单树');
    menuTree.add(1,0,'Node 1','javascript:');
    menuTree.add(2,0,'Node 2','javascript:');
    menuTree.add(3,1,'Node 1.1','javascript:');
    menuTree.add(4,0,'Node 3','javascript:');
    menuTree.add(5,3,'Node 1.1.1','javascript:');
    menuTree.add(6,5,'Node 1.1.1.1','javascript:');
    menuTree.add(7,0,'Node 4','javascript:');
    menuTree.add(8,1,'Node 1.2','javascript:');
    menuTree.add(9,0,'My Pictures','javascript:','Pictures I\'ve taken over the years','','','img/imgfolder.gif');
    menuTree.add(10,9,'The trip to Iceland','javascript:','Pictures of Gullfoss and Geysir');
    menuTree.add(11,9,'Mom\'s birthday','javascript:');
    menuTree.add(12,0,'Recycle Bin','javascript:','','','img/trash.gif'); menuTree.s=function(nodeId){ //添加单击事件 
       alert(nodeId);
    } $("#Sidebar").html(menuTree.toString());
    这样可以添加单击事件,单击的时候得到点击节点的id;其它的不知道了