Ajax后退按钮jquery - 需要一步一步完整的示例

时间:2010-04-05 15:22:00

标签: hash button jquery history back

我需要帮助支持使用jquery ajax.load方法的后退按钮。

我尝试了几个插件,但是我无法使用它们。

我正在加载我的内容:

 $('.pagination a').click(function(){        
            var url = $(this).attr('href');
            ajaxLoad(url,null,'.container');   
            return false;
        });

注意:ajaxLoad函数执行jquery加载方法。

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

对于ajax中的后退按钮,您可以通过Anchor保存页面状态,在每个加载中您更改URL锚点(称为页面书签) 例如:

www.yoursite.com/page.aspx
//Load Article number 1
www.yoursite.com/page.aspx#art1
//Load Article number 2
www.yoursite.com/page.aspx#art2

您可以使用window.location

更改它

当您查看网址时,您会在Gmail中注意到这一点 阅读更多关于使用ajax的锚点