Как вызвать функций
Здравствуйте! Такая ситуация, на сайте установлен плагин Swup https://swup.js.org/plugins/js-plugin он меняет контент без перезагрузки страницы.
Когда контент меняется, нужно также перезагрузить JS, для этого есть такая функция. document.addEventListener('swup:contentReplaced', function () { /* Код JS для перезагрузки */ }); Проблема в том что нужно дублировать весь JS код в эту функцию, что не очень удобно. Подскажите, есть возможность как то добавить весь код к примеру в какой то контейнер, или как то по другому... И затем вызвать его в эту функцию (что бы не дублировать код)??? Спасибо! |
Ну если страница реально не меняется, то зачем заново запускать программу?
Выполнение скриптов не прерывается, если имеете в виду, что нужно что-то инициализировать, то поместите в... document.addEventListener('swup:contentReplaced', function () { /* Код JS для перезагрузки */ }); код инициализации |
Да, нужно инициализировать
|
"Контейнер" :lol: .
Парень, ты изобрёл функцию. function container() { /* Код JS */ } container(); document.addEventListener('swup:contentReplaced', conainer); |
Часовой пояс GMT +3, время: 04:20. |