我一直在使用 jQuery 地址插件来启用后退按钮支持,除了链接在 AJAX 内容区域中时,它一直在工作。例如
<div id="content">
<a href="example.html" rel="address:example.html" onclick="ajaxLoad(this);">link</a>
</div>
其中 ajaxLoad 替换content
为example.html
. 当我尝试这样做时,地址栏不会改变,并且后退按钮只是转到内容区域外链接的最后一个实例。
有没有办法使这项工作?
编辑:
插件:http ://www.asual.com/jquery/address/
ajaxLoad 函数示例:
function ajaxLoad(obj)
{
$.get(obj, function(data)
{
$("#main").html(data);
});
return false;
}