Так у меня есть несколько скрытых дивы, скажем:держать показать скрытые DIV на странице обновления
<div id="1">
this is div 1
<a class="btn" href="#2">Next</p>
</div>
<div id="2">
this is div 2
<a class="btn" href="#3">Next</p>
</div>
<div id="3">
this is div 3
<a class="btn" href="#1">Next</p>
</div>
По умолчанию div1 будет отображаться и div2 и 3 будут скрыты. Если я нажму на якорь, он добавит идентификатор div к URL-адресу и покажет, что div. Например, приложение/страница # 2 отобразит div2. Проблема у меня есть, когда я обновляю страницу с помощью url примера, div1 будет отображаться вместо div2. Я думаю, что я могу решить эту проблему, написав функцию jquery, чтобы изменить URL-адрес и любой div после отображения страницы. Тем не менее, я думаю, что jquery будет поддерживать более простой способ справиться с этой проблемой. Кто-нибудь возражал бы, чтобы подтвердить мое мышление? Спасибо
Разве это не роль печенья? –
Используйте сеанс или файлы cookie. [session tutorial] (http://code.ciphertrick.com/2015/01/20/session-handling-using-jquery/) –
вы также можете управлять состоянием браузера и историей с помощью javascript –