Задать вопрос
@ArtJH

Почему js не видит функцию?

Вот сайт
https://altaifoods.kz/
Когда я нажимаю кнопку в корзину, то должен происходить вызов фукнции onclick="addToCartNew("id продукта").
Но ничего не происходит, а в консоле выходит что нету этой фукнции.
Сама функция лежит https://altaifoods.kz/files/js/basket.js
  • Вопрос задан
  • 140 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@andreysuha
Что то знаю
Функция у Вас лежит внутри $(document).ready
Из за этого onclick инициализируется раньше чем объявлена функция.

И если у Вас js подключен после элемента с onclick, то вынос функции за document ready не сработает.

Лучше вешать обработчик клика в js, а не в html елементе
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
если отключить блокировщик в браузере, то она работает как нужно, копай с этого места
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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