Расширение Chrome. Обработчик событий в content.js не позволяет страницам запускать действие по умолчанию? - PullRequest
0 голосов
/ 08 октября 2018

У меня есть расширение, которое выполняет трюки на основе действий пользователя на экране.У меня были проблемы с некоторыми ссылками.Когда пользователь нажимает, слушатель в content.js запускается как задумано, но фактическая вещь на странице нет.

Я не использовал event.preventDefault () или stopPropagation (), который бы это объяснил.Это происходит не с каждой ссылкой, поэтому еще сложнее понять причину этого.Мой слушатель:

$.each(clickableElems,function(e,elem) {
    $(elem).off('click');
    $(elem).on('click', function (event) {
        console.log(event.currentTarget);
        doSomething(this);
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...