0

我使用 Fuel UX 树插件。当鼠标单击时,我需要获取有关未选中项目的信息。起初,树中的所有项目都被选中,当我点击树项目时,它被取消选中,但我无法获取有关该项目的信息,因为这段代码:

$('#tree1').on('selected', function (evt, data) {
     console.log(data);
}

仅返回选定的项目。是获取有关树中未选择项目的信息的方法吗?

4

1 回答 1

0

我在第 100 行附近的fuelUX 代码副本中添加了一个额外的“未选择”事件...

if($el.hasClass('tree-selected')) {
    this.$element.trigger('unselected', {info: $el.data()});
    $el.removeClass('tree-selected');
    $el.find('i').removeClass(this.options['selected-icon']).addClass(this.options['unselected-icon']);
} else {
...

这也会向我发送与未选择项目相关的数据。希望它可以帮助你。

于 2014-03-27T13:15:40.847 回答