Я использую YUI TreeView с флажком. Я не могу использовать YUI3 CheckboxTree, поскольку система немного старая, и мы используем YUI 2.9. Я следовал примеру YUI TreeView with checknox. В основном я создал виджет, который расширяет YUI TreeView. Я могу установить флажки на своих узлах и проверить их, но узлы не расширяются.yui treeview checkbox не расширяет узлы
Я думаю, что проблема может быть со следующим утверждением:
this.subscribe('clickEvent',this.onEventToggleHighlight);
Я попытался определения свой собственный onEventToggleHighlight следующим образом:
onEventToggleHighlight: function(oArgs) {
var node = oArgs.node;
node.hightlight();
node.focus();
node.toggle();
return false;
}
После этого, я могу разверните узлы, но флажки перестанут работать. Просьба указать, где я ошибаюсь. Я также установил свойства узла propagateHighlightUp
и propagateHighlightDown
. ТИА.