我是aciTree的新手,我需要知道如何在给定ID的情况下专注于特定节点,这里是场景:
我通读文档中存在功能Focus但我不知道如何使用它。
如果有人能提供帮助,我将不胜感激。 谢谢参与。答案 0 :(得分:0)
这就是你能做到的。
var $aciTree = $('#aciTree');
var $itemToFocus = $aciTree.find('li#something');
var api = $aciTree.aciTree('api');
api.focus($itemToFocus);
如果你不仅要关注项目,还要选择它,请尝试:
var $selected = api.selected();
if ($selected.length !== 0) {
api.deselect($selected);
}
if (api.isDisabled($itemToFocus)) {
api.focus($itemToFocus);
} else {
api.select($itemToFocus);
}
更简单的方法就是$itemToFocus.click()
。