Динамическое подключение js скрипта

105
02 декабря 2020, 03:40

Пишу сайт интернет-магазин. В качестве инструментов голые php,js,css,mysql. Вопрос в следующем, на странице с товарами при загрузке делаю ajax запрос на php(вытаскиваю из базы товары) и при возврате json из базы в цикле динамически создаю товары. В каждом div товара динамически в некоторых тегах прописываю разные id(назначаю от id товаров) и цепляю к каждому товару onclick() со своими аргументами. Для этого всего, мне приходится, при каждом таком ajax запросе динамически переподключать файлик main.js ,где лежат скрипты на обработку анимаций нажатий на товар и т.д. Где то читал, что это происходит потому что файл js , подключаемый до того,как товары с разными id динамически появились не может распознать их, ибо скриптово-событийный подход. Как сделать что то на подобии php-autoload ,чтобы js скрипты внешние не загружать по сто раз?

READ ALSO
Как имитировать событие 'change keyup'

Как имитировать событие 'change keyup'

Имею код, которые срабатывает на событие on('change keyup'Нужно имитировать это событие, чтобы запустить этот код

119
RAII для параметра-дескриптора

RAII для параметра-дескриптора

В этой теме уже рассматривалась техника оборачивания WinAPI функций в unique_ptr, однако у меня возник вопрос как это должно реализовываться в функциях,...

146
std::vector из std::mutex. Как реализовать

std::vector из std::mutex. Как реализовать

Нужно сделать вектор со структурой, содержащей вектор из структур, содержащих мьютекс

122
с++ не работает условие

с++ не работает условие

цикл while срабатывает и при значениях j больше размера массива

130