Tagify.js中的Tag Click事件

时间:2018-11-14 20:40:06

标签: javascript javascript-events

使用tagify.js库向标签添加click事件的最佳方法是什么

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方法,因为该方法嵌入在输入标签中。

0 个答案:

没有答案