@truexizt1
Back-end разработчик

Расширение в хроме не читает $(),click, как исправить?

На странице я добавляю:
<a href="#" id="savetradeBtn" class="btn btn-primary input-group-addon">Save Trade URL</a>


И в расширении не работает:

$('#savetradeBtn').click(function() {
        console.log("321");
        savetrade();
    });


Как исправить?
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ответы на вопрос 3
LenovoId
@LenovoId
svg, css,js
а jquery подключен да ?
у вас #savetradeBtn в jquery а кнопка называется #savetrade
Ответ написан
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Обычно "не работает" имеет симптомы,
что выдает консоль ошибок?
пишется ли ваше console.log("321"); или до него не доходит?
где кусок кода до вызова и после вызова? Может сюда вообще не доходит по каким-то ифам?
Перед и после обработчика добавьте console.log("start"); console.log("end");, будет хоть понятно доходит сюда код или нет.
Ответ написан
Rou1997
@Rou1997
Куда и как добавляете элемент и где у вас скрипт? Возможно, вы путаете background script и content script, или просто элемент добавляете так, что не успевает выстроиться DOM.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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