У меня проблема с eventListener
. В моем случае я использую внешнюю библиотеку (jquery .jstree-pre1.0fix2), которая запускает событие blur
на входе.
Я делаю то же самое, но мне нужно, чтобы мое событие было запущено раньше, чем событие из библиотеки. Я нашел какое-то решение, но все они использовали jQuery.
У вас есть идея или пример кода с нативным JS, который может помочь мне вызвать мое событие до события из библиотеки?
Ниже приведено событие, которое я хочу провести перед библиотекой:
document.getElementById('treeView').addEventListener("change", function (ev) {
if(ev.target.classList.contains('jstree-rename-input')) {
var inputRename = ev.target;
inputRename.addEventListener("blur", function(eve) {
eve.value = encodeURI(eve.value);
});
}
});