При клике на ссылку у меня срабатывает скрипт, который меняет содержимое страницы.
Пытаюсь сделать так, чтобы каждый раз, при нажатии на одну из ссылок, запускался скрипт. Причём каждый раз заново.
Пробую с помощью $.getScript("swipe.js");
Почему-то не срабатывает.
Подскажите, пожалуйста, как грамотно решить мою проблему.
const ids = ['index', 'profile', 'swipe', 'swipe_ex'];
function showPage(pageId) {
for (let i = 0; i < ids.length; i++) {
if (pageId == ids[i]) {
document.getElementById(pageId).style.display = "block";
if (pageId != 'index')
$('#' + pageId).load(pageId + '.html');
if (pageId == 'swipe')
$.getScript("swipe.js");
} else {
document.getElementById(ids[i]).style.display = "none";
}
}
}
$('#' + pageId).load(pageId + '.html', function() {
if (pageId == 'swipe')
$.getScript("swipe.js");
});
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нужно сделать стандартную кнопку раскрытия карты на весь экран, которая итак идет из коробки
Как получить путь к изображению, когда блоки находятся на одном уровне, таких блоков несколько, просто обратится по классу не правильно, как...