Имеется страничка заказов товаров, и всплывающая корзина. Написано всё это дело на simpleCart JS, который добавляет товары не по их ID из БД, а тупо по названию. Всю ночь бьюсь с кодом.
Добился того, что при добавлении товара в корзину, его реальный айдишник добавляется в localStorage.
Но! Никак не могу отловить и найти ту строку в скрипте, которая собственно вставляет в таблицу формы заказа новую TR. Не могу, потому что скрипт магазина - больше 8 тысяч строк, а код в скрипте выглядит примерно так:
i && (a += 1, e["on" + n + "_" + r] = o, e["os" + n + "_" + r] = t))
Подскажите какой-нибудь дебаггер для JS, которым можно поставить брейкпойнт в скрипте, выполнять его в браузере и найти функцию, вызываемую перед нужным событием.
Или отследить в какие функции передается переменная. Так как саму переменную я отследил среди этих тысяч строк кода.
То биш: где-то в скрипте вызывается что-то типа:
cart_form.table.tr.append(input) с подготовленной переменной для отправки.
Где именно - понятия не имею. Consloe.log'ом уже весь скрипт изрешетил.
JS я никогда не дебажил, а тут вот прям надо для единичного случая - а я ни бум-бум.