使用jQuery刷新页面
问题描述:
如何使用带淡入淡出的jQuery刷新页面(从覆盖图)生效?使用jQuery刷新页面
我在页面上有一个div标签,我用jQuery打开覆盖图。一旦我点击覆盖层上的“确定”或“取消”,我需要刷新页面(重新加载数据),使用淡入/淡出效果关闭覆盖层。
Ajax更新面板正在部分回发并且用户看不到页面正在刷新。我想用淡入/淡出效果使用jQuery做同样的事情。
任何帮助/建议,将不胜感激。
答
你可以尝试做这样的事情。
$("body").fadeOut(function(){
location.reload(true);
setTimeout(function(){
$(body).fadeIn();
}, 5000);
});
虽然是写作找到了一个更好的办法:
$("body").fadeOut(
function(){
location.reload(true);
$(document).ready(function(){$(body).fadeIn();});
});
答
要刷新整个页面,则可以使用:
window.location = window.location;
我想这个问题不是关于如何简单地刷新整个页面。因为它可以通过location.reload(true)完成。 – 2010-07-15 19:49:30