Проверьте, есть ли у элемента прослушиватель событий. нет 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");
                });
            }

Ответы на вопрос(0)

Ваш ответ на вопрос