我正在使用动态加载内容构建我的网站。我现在有 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>
并让具有包装器 id 的 div 动态加载 a 的 href。
我怎样才能做到这一点?