Как только вы переходите на новую страницу, ни один из Javascript, который запускался на предыдущей странице, больше не имеет никакого эффекта.
Что вам нужно сделать, так или иначе сообщить register.html
, что его нужно скрытьвыделенный регион div, а затем скрыть div из скрипта, запущенного в register.html
.
Например, из index.html
можно добавить параметр строки запроса для уведомления register.html
.
$("#lgnToProfile").on("click", function() {
window.location.href = "register.html?hideSlctRgn=1";
}
Затем, начиная с register.html
, при готовности документа , проверьте, задан ли параметр, и соответствующим образом спрячьте div.
$(function() {
if ( window.location.search.indexOf('hideSlctRgn=1') != -1 ) {
$("#slctRgn").hide();
$("#lgnPage").show();
}
})
Существуют другие (лучшие) способы проверкидля существования параметра строки запроса, но вышеизложенный простой способ.Вместо параметра строки запроса вы можете установить cookie или использовать локальное хранилище.