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

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

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

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

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

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

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