2014-01-20 3 views
0

Я использую топливный UX-плагин. При щелчке мыши мне нужно получить информацию о невыбранном элементе. Во-первых, все элементы в дереве выбраны, и когда я нажимаю на элемент дерева, это стало невыбранные, но я не могу получить информацию об этом изделии, поскольку этот код:Топливо UX Tree получает невыбранные данные

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

вернулся только выбранные элементы. Способ получения информации о невыбранных элементах в дереве?

+0

в соответствии с документацией: «Это событие запускается, когда элемент/элементы выбраны. Возвращается объект, содержащий {info: data}. Data представляет массив выбранных элементов». Поэтому я сомневаюсь, что вы можете сделать это с выбранным событием – dcodesmith

+0

И есть ли возможность добавить атрибут/класс html в элемент дерева? –

+0

Я не вижу причин, по которым вы не сможете. – dcodesmith

ответ

0

я добавил дополнительное «невыбранное» событие в мою копию коды fuelUX вокруг линии 100 ...

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 { 
... 

Это посылает мне данные, связанные с неактивным пунктом, а также. Надеюсь, это поможет вам.

+0

Спасибо! Я уже решил эту проблему) –

 Смежные вопросы

  • Нет связанных вопросов^_^