将一个多级剑道面板扩展到它的一个子面板



我有一个多级剑道面板栏;我需要将面板栏一直展开到它的子节点;

这是我能想到的最好的,但它仅限于面板项目的第一层:

var panelBar = $(pnlMonitorId).data("kendoPanelBar");
panelBar.select(panelBar.element.children("li").eq(0));
var item = panelBar.select();
panelBar.expand(item);

任何想法?

谢谢

如果有人想知道,我认为缺乏对以下内容的支持是一个缺点:

panelbar.expand("...some deep node to expand to...")

无论如何,我解决了这个问题:

var panelBar = $("#myPanel").data("kendoPanelBar");
//2 > 7 > 32
panelBar.select($('[id="2"]'));
var item = panelBar.select();
panelBar.expand(item);
panelBar.select($('[id="7"]'));
item = panelBar.select();
panelBar.expand(item);
panelBar.select($('[id="32"]'));
item = panelBar.select();
panelBar.expand(item);

相关内容

最新更新