Я использую Bootstrap теги ввода , чтобы сделать теги внутри ввода текста в HTML, однако я не могу использовать функции Javascript, которые срабатывают при нажатии на ввод, когда используется Плагин тегов.
У меня есть следующий ввод в HTML:
<input id="js_tags" data-role="tagsinput">
Обратите внимание:
data-role="tagsinput"
Это требуется для тегирования bootstrap (аналогично когда вы создаете теги в стеке переполнения). Пометка js - это все отсюда: (Bootstrap 4 входных тега):
Я пытаюсь запустить следующий javascript в том же поле ввода при нажатии:
$(document).ready(function(){
$("#js_tags").click(function(e){
alert("test");
});
});
Предупреждение не срабатывает в JS, когда я нажимаю на вход. Однако, если я удаляю
data-role="tagsinput"
из HTML, он работает просто отлично. Но, естественно, тегирование JS не работает.
Я пытался заменить прослушиватель jquery для встроенных команд onclick (), но я получаю тот же результат.
Как можно Я запускаю функцию JS при использовании тегов ввода BS4?
Спасибо