使用zTree插件實現樹形圖中,需要獲取當前點擊的父節點的子節點數的需求,使用treeNode.children獲取子節點數據集合,使用length方法獲取集合長度。將當前節點的treeNode傳入即可調用。/*查找當前節點下一級的子節點數*/function findNodes(treeNode) ...
使用zTree插件實現樹形圖中,需要獲取當前點擊的父節點的子節點數的需求,使用treeNode.children獲取子節點數據集合,使用length方法獲取集合長度。
將當前節點的treeNode傳入即可調用。
/*查找當前節點下一級的子節點數*/
function findNodes(treeNode)
{
var count;
/*判斷是不是父節點,是的話找出子節點個數,加一是為了給新增節點*/
if(treeNode.isParent) {
count = treeNode.children.length + 1 ;
} else {
/*如果不是父節點,說明沒有子節點,設置為1*/
count = 1;
}
return count;
}