Проверьте, есть ли у элемента прослушиватель событий. нет JQuery [дубликат]
На этот вопрос уже есть ответ здесь:
Как проверить, существует ли динамически подключенный прослушиватель событий или нет? 11 ответовкак проверить, есть ли на элементе прослушиватель событий, если я использую встроенную функцию, как в коде ниже. потому что у меня есть функция, которая вызывает функцию и добавляет прослушиватель событий, но это вызывает наличие прослушивателя событий дублирования, вызывающего запуск функции дважды. так как я могу проверить это, чтобы я мог предотвратить добавление прослушивателя событий, если он уже существует. Спасибо! : D
for (var a = 0;a<formFieldInput.length;a++) {
if(formFieldInput[a].hasAttribute("name") && formFieldInput[a].attributes.title.value !== "Valid Until") {
formFieldInput[a].addEventListener("click",function(event) {
toggleFieldList(event,"show");
});
}