У меня проблема с jQuery. У меня есть страница меню в моем приложении, и когда я нажимаю на страницу, я хочу, чтобы некоторые div были показаны, а некоторые были скрыты. Когда я нажимаю на страницу, следующий скриптjquery show/hide при загрузке страницы
$(document).ready(function() {
$("#sp").hide();
$("#fea").hide();
$("#lib").show();
});
только работает, если я перезагружаю страницу.
Если документ уже загружен, когда я снова нажимаю на меню и перехожу на другую страницу, эта же функция не работает на этой странице, хотя у меня есть одна и та же функция между тегами скриптов на нескольких страницах.
Таким образом, в любом случае любая загрузка страницы сначала применяется. Все остальные страницы должны быть обновлены до применения функции. Все мои страницы загружаются со страницы меню.
Кто-нибудь знает, как применять функцию каждый раз, когда я загружаю страницу с моей страницы меню?
Я также попытался:
$(document).on("pageshow", "#pageID", function() {
$("#sp").hide();
$("#fea").hide();
$("#lib").show();
});
и у меня такая же проблема, когда функция применяется только тогда, когда я обновить.
Предоставить код – Anokrize