0
我想在fancytree中設置節點的圖標。如何獲取fancytree中節點的所有子節點?
$("#tree").fancytree({
// Image folder used for data.icon attribute.
imagePath: "skin-custom/",
// icon: false,
renderNode: function(event, data) {
// Optionally tweak data.node.span
var node = data.node;
// Some logic here
}
});
我想經過該節點的孩子,如果他們全部選中,設置一個特定的圖標:我在網上的例子,我可以使用renderNode這樣做的發現。但是當我得到孩子的時候,我只能得到一級孩子,這意味着我沒有得到這個孩子的孩子。 有什麼辦法可以達到這個目的嗎? 在此先感謝
非常感謝您的回覆。我會確認圖標選項。我已經使用'node.visit(function(n){console.log(n.isSelected()); });'function。但它不會遍歷所有節點。它僅迭代根和第一級兒童。我不會回到根的孩子的孩子。但仍然非常感謝:) – arvind
訪問方法將遍歷**所有**後代(當然除了卸載的懶惰節點) – mar10