Как вызвать функций
Здравствуйте! Такая ситуация, на сайте установлен плагин 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, время: 08:48. |