首先,我是Webix和javascript的新手。
使用Webix,我可以点击按钮折叠所有手风琴项目吗? ID的项目定义为字符串值。 当然,我可以这样写:
$$("1").collapse();
$$("2").collapse();
$$("3").collapse();
...
$$("33").collapse();
但似乎“有点”不方便。这是简短的片段。
http://webix.com/snippet/748d84ac
如果有人能解释是否有更好的方法,我将不胜感激。
答案 0 :(得分:2)
您可以使用getChildViews
API获取所有折叠面板,然后关闭它们,如下一步
var cells = $$("acc_cl").getChildViews();
for (var i=0; i<cells.length; i++){
cells[i].collapse();
}