Я отформатировал свой сайт, где ссылки открываются из разных div, а не разных страниц.Открыть конкретный div с определенной ссылкой
Что-то вроде:
<li><a id="search-reg-options" data-display="#search-adds"
class="side-a-li">SEX OFFENDER SEARCH</a>
<div id="search-adds" class="sub-options">
<ul>
<li><a data-display="#mapdiv" class="side-a-option">SEARCH
SEX OFFENDER REGISTRIES</a></li>
<li><a class="side-a-option">SEX OFFENDER MANAGEMENT
PROGRAM SUCCESS</a></li>
<li><a class="side-a-option">SEX OFFENDER MANAGEMENT
PROGRAM SUCCESS</a></li>
</ul>
</div></li>
$(document).ready(function(e) {
$('a').not($('#search-reg-options')).click(function(e) {
$('.ui-show').removeClass('ui-show')
var mydiv = $(this).data('display');
$(mydiv).addClass('ui-show');
});
$('#search-reg-options').click(function(e) {
$('.options-shown').removeClass('options-shown')
var mydiv = $(this).data('display');
$(mydiv).addClass('options-shown');
});
});
Так что нажав на ссылку откроется DIV мой меняющийся дисплей. Проблема в том, что я не знаю, как связать пользователя с конкретным div, чтобы при щелчке по ссылке div уже был показан.
Возможно, некоторые javascript или что-то могут это исправить? Я скорее не перестраиваю свой проект, так что каждая страница представляет собой другой файл jsp.
Чтобы уточнить,
Я хочу локальный: 8080/Frontpage/# div1 открыть Div1 когда грузы сайт ...
Это веб-приложение имеет пружинный MVC позвоночник, так что если что-то может также исправить. Это тоже будет хорошо.
Похоже, работа для маршрутизатора. http://resthub.org/springmvc-router/ –