我使用 Fuel UX 树插件。当鼠标单击时,我需要获取有关未选中项目的信息。起初,树中的所有项目都被选中,当我点击树项目时,它被取消选中,但我无法获取有关该项目的信息,因为这段代码:
$('#tree1').on('selected', function (evt, data) {
console.log(data);
}
仅返回选定的项目。是获取有关树中未选择项目的信息的方法吗?
我使用 Fuel UX 树插件。当鼠标单击时,我需要获取有关未选中项目的信息。起初,树中的所有项目都被选中,当我点击树项目时,它被取消选中,但我无法获取有关该项目的信息,因为这段代码:
$('#tree1').on('selected', function (evt, data) {
console.log(data);
}
仅返回选定的项目。是获取有关树中未选择项目的信息的方法吗?
我在第 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 {
...
这也会向我发送与未选择项目相关的数据。希望它可以帮助你。