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

发布于 2024-08-27 17:17:07 字数 359 浏览 7 评论 0原文

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

我已经尝试了几个插件,但我无法让它们中的任何一个工作。

我像这样加载我的内容:

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

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

非常感谢您的帮助。

I need help supporting back button with jquery ajax.load method.

I have tried a couple of plugins but i cant get any of them to work.

I am loading my content like this:

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

Note: ajaxLoad function executes the jquery load method.

Many thanks for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

云淡风轻 2024-09-03 17:17:07

对于 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 更改它,

当您查看 url 时,您会在 Gmail 中注意到这一点
阅读有关 ajax 锚点的更多信息

for back button in ajax you can save page status by Anchor where in each load you change the url anchor (as called page bookmarks)
Eg:

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

you can change it using window.location

you will notice this in Gmail when you look at url
read more about anchors with ajax

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文