@artem_sib

Работа с событиями JS, можно ли сделать действие после отработки клика?

Добрый день, для перехвата кликов использую такую конструкцию

function interceptClickEvent(e) {
    var href;
    var target = e.target || e.srcElement;
    if (target.tagName === 'BUTTON') {
        href = target.getAttribute('class');

        console.log('Перехват');
        if (true) {


           e.preventDefault();
        }
    }
}

if (document.addEventListener) {
    document.addEventListener('click', interceptClickEvent);
} else if (document.attachEvent) {
    document.attachEvent('onclick', interceptClickEvent);
}


Она пригождается когда нужно перехватить клик модифицировать данные и продолжить работу, но в некоторых случаях нужно что бы клик отработал а функция исполнилась потом, подскажите что курить или может подправите мое решение.
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы