yandex-ui/nanoislands

nb-select срабатывает на "li" элемента списка меню, а кастомные атрибуты вешаются на вложенный элемент "a"

Katochimoto opened this issue · 0 comments

сабж.

В результате в обработчике события выбора элемента меню нет возможности получить значение указанного атрибута data-test.

popup.on('nb-select', function(eventName, data) {
    var test = data.ui.item.data('test');
    console.log(test); // undefined
});

Кажется более правильно вешать кастомные классы и атрибуты а элемент списка, а не на его вложенные элементы, которые должны быть не доступны.