gpt4 book ai didi

jquery - 如何使用 jQuery Ajax 刷新页面?

转载 作者:行者123 更新时间:2023-12-01 06:18:36 24 4
gpt4 key购买 nike

我想在单击某些初始站点链接后使用 ajax刷新整个页面

示例:

我们已经开通了网站www.love.com,它有一个链接到www.love.com/somepage.html

点击此链接后,必须使用ajax刷新整个页面(用somepage.html替换事件页面)

并且当页面被替换时,必须有一些淡入/淡出效果。

怎么做?

<小时/>

也许某些插件可以做到这一点,有链接吗?

最佳答案

全页请求有点与 AJAX 的目的相矛盾,

但是如果你坚持的话:)您可以使用一个巨大的 div 作为页面的占位符,并使用 jQuery Load/Ajax

div 看起来像这样

<div id="yourhugediv"></div>

以及您可以使用的功能

function changeUrl(href)
{
$('#yourhugediv').load(href);
href = (href == "") ? "/" : href;
uri = window.location.href.split("#/");
window.location.href = uri[0] + "#/" + href;
}

手动将功能添加到您的链接

<a href="#" onclick="changeUrl('http://love.com/somepage.html')">to load</>

或者使用 jQuery 选择器迭代每个 anchor

$('a').click(function()
{
changeUrl(a.attr('href'));
});
$('a').attr('href','#');

关于jquery - 如何使用 jQuery Ajax 刷新页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2027931/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com