コンテンツを動的にロードする Web サイトを構築しています。pushState() のこのコードを今持っています
$("a.link").click(function(e) {
var href = $(this).attr( "href" );
$.bbq.pushState({ url: href });
return false;
});
$(window).bind( "hashchange", function(e) {
var url = e.getState( "url" );
$("a").each(function(){
var href = $(this).attr( "href" );
});
});
$(window).trigger( "hashchange" );
私がやりたいのは、同じことを実行できるようにすることですが、それによって jQuery.load() 関数がトリガーされるようにすることです。
つまり、次のようなリンクをクリックして<a href="about.php">About</a>、wrapper の id を持つ div に a の href を動的にロードできるようにしたいのです。
これどうやってするの?