Отметить событие клика в Tagify.js - PullRequest
0 голосов
/ 14 ноября 2018

Какой лучший способ добавить click событие в тег с помощью библиотеки tagify.js

var inputTitles = document.querySelector('input[name=tagTitles]'),
    tagify1 = new Tagify(inputTitles, {
        whitelist: [],
        blacklist: [],
    });

Существует событие remove, которое можно использовать как

tagify1.on('remove', onRemoveTag);
function onRemoveTag(e) {
    console.log(e, e.detail);
}

Однако в документе нет списка событий click.

Каков наилучший способ преодолеть это?

Если я добавлю событие click, добавив класс к входным данным, как показано ниже:

<input name='tagTitles' value="" class="jobTitleIncludeClass">
$('.jobTitleIncludeClass tag').on('click', (e) => {
    // Method logic
})

Это также активирует метод remove, который встроен во входной тег.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...