我見過互聯星空(兆)的新網站,我們已經有了這樣的:
好吧,如果我按左邊的菜單聯繫人,它只重新加載圖像上的白色部分,如果我按消息,相同,它只會重新加載白色部分。但是,如果我從聯繫人轉到消息,並按下瀏覽器的後退按鈕,它會從消息到聯繫人,並且只會像往常一樣重新加載白色部分。
在我的網站中,我使用jQuery隱藏和顯示來做同樣的事情,但顯然,如果我按瀏覽器的後退按鈕,它不會隱藏div並顯示另一個。
我的網站只有一個HTML文件,並有4格是得到顯示或取決於你按下按鈕隱藏,這是一個例子:製作使用隱藏和顯示(jQuery的)瀏覽器的後退按鈕工作的時候
$("#btn_contact").click(function() {
$("#content_contact").show();
$("#content_home").hide();
$("#content_products").hide();
$("#body_aux").hide() ;
$(this).addClass('visited');
$('#btn_products').removeClass('visited');
$('#btn_home').removeClass('visited');
});
誰能告訴我如何找到這與jquery或任何我必須使用。
我不知道我是否已經解釋好自己,如果沒有,請讓我做得更好。
我將不勝感激任何幫助。感謝很多。
請發佈您的代碼..有用的鏈接檢測後退按鈕點擊:http://stackoverflow.com/questions/10462511/is-there-a-way-using-jquery-to-detect-the-back-button -being-pressed - 跨瀏覽 – Pieter
你應該看看[pjax](https://github.com/defunkt/jquery-pjax)或其他'pushState' /'hashchange'實現。 – gustavohenke