У меня возникли проблемы с использованием history.js с jQuery. Я просто хотел сделать работу с навигационной панелью с помощью кнопки "Назад" (что, по-видимому, выглядит довольно хорошо). Однако. Когда я нажимаю кнопку "Назад", URL-адрес изменяется на старый (что опять-таки хорошо и что я хочу), но содержимое не заменяет его как следует.
Чтобы сделать это немного понятным здесь, используйте некоторый код.
<ul class="content_links">
<li><a href="/historyapi/pages/content_page_1.html">Content page 1</a></li>
<li><a href="/historyapi/pages/content_page_2.html">Content page 2</a></li>
<li><a href="/historyapi/pages/content_page_3.html">Content page 3</a></li>
<li><a href="/historyapi/pages/content_page_4.html">Content page 4</a></li>
<li><a href="/historyapi/pages/content_page_5.html">Content page 5</a></li>
</ul>
<div id="content">
<p>Content within this box is replaced with content from supporting pages using javascript and AJAX.
</div>
Очевидно, что я хочу, чтобы содержимое загружаемых страниц в контент было приятным и легким с .load(), а затем я хочу, чтобы кнопка назад двигалась назад через них, если пользователь ее использует. В настоящий момент URL-адреса изменяются, но содержимое в поле не работает. Как я могу изменить или исправить это?