1. 程式人生 > >前端之js外掛-ztree使用篇

前端之js外掛-ztree使用篇

使用zTree外掛實現樹形圖中,需要獲取當前點選的父節點的子節點數的需求,使用treeNode.children獲取子節點資料集合,使用length方法獲取集合長度。將當前節點的treeNode傳入即可呼叫。

/*查詢當前節點下一級的子節點數*/
function findNodes(treeNode)
{
    var count;
    /*判斷是不是父節點,是的話找出子節點個數,加一是為了給新增節點*/
    if(treeNode.isParent) {
        count = treeNode.children.length + 1 ;
    } else {
        /*如果不是父節點,說明沒有子節點,設定為1*/
        count = 1;
    }
    return count;
}