@tytkawa

Как возобновить событие клика?

На странице есть ссылки на внешние ресурсы. Нужно приостановить событие клика, подгрузить картинку для статистики и возобновить событие клика.
$(document).ready(function() {
    var $btnRetarg = $('.retargeting');

    $btnRetarg.click(function(event) {
        event.preventDefault();
        loadRetargetting();
    });

    function loadRetargetting() {
        var retargettingImg = new Image();
        retargettingImg.src = "retarg.png";
    }
});
  • Вопрос задан
  • 2328 просмотров
Решения вопроса 1
conf
@conf
Ruby developer
$(document).ready(function() {
    $('.retargeting').click(function(event) {
        event.preventDefault();
        var retargetingImage = new Image();
        retargetingImage.onload = function() {
          location.href = event.target.href;
        };
        retargetingImage.src = 'retarg.png';
    });
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы