2012-05-22 3 views
0

У меня есть сайт с функциональностью jquery для навигации. Я использую функцию load() jquery, которая позволяет навигацию по сайту без обновления. Но когда я нажимаю f5 для обновления, например, я нахожусь на странице «Связаться с нами», он ударит по странице индекса, которая является родительской. Есть ли способ в jquery или ajax сосредоточиться на странице, загруженной при обновлении, а не перенаправлять ее на страницу index.php?возвращается на домашнюю страницу при обновлении jquery

ответ

0

Лучшим способом является использование какой-либо формы навигации по истории. pjax - отличный плагин, который позволяет использовать как реальные URL-адреса, так и функции загрузки ajax.

Вы также можете реализовать его, просто изменив window.location.hash при загрузке нового содержимого. Затем, когда страница загружена, вы можете проверить window.location.hash и загрузить соответствующий контент.

+0

Сначала я проверю pjax, спасибо за ответ. :) –

Смежные вопросы