jQuery AJAXナビゲーションにヒストリサポートを追加しようとしていますが、jQueryについてよく分かりません。次のスクリプトは、現在のドキュメントのaを別のドキュメントのaに置き換え、ページの内容を変更します。ブラウザの履歴とブックマークをサポートするためにスクリプトを改善するにはどうすればよいですか?ありがとう。シンプルなjQuery AJAXナビゲーションへのヒストリサポートの追加
$(document).ready(function(){
//References
var loading = $("#loading");
var container = $("#container");
var link;
//Manage click events
$("a.ajax-links").click(function(e){
//prevent default action
e.preventDefault();
//show the loading bar
showLoading();
//define the target and get content then load it to container
link = $(this).attr("href") + " #content";
container.load(link, hideLoading);
});
//show loading bar
function showLoading(){
loading
.css({visibility:"visible"})
.css({opacity:"1"})
.css({display:"block"})
;
}
//hide loading bar
function hideLoading(){
loading.fadeTo(1000, 0);
};
});
http://tkyk.github.com/jquery-history-plugin/を試しましたか? – Santiago
デモには次のようなリンクがあります:load 1.html、javascriptなしでは動作しません。私は分解可能でサポート履歴とブックマークを探しています。 –