Ajax 加载图像直到页面完全加载
Ajax Load Image untill page is fully loaded
这就是我用来将单击 (menu_Nav) 的链接加载到 <div>
(apDiv2
) 中的方法。
$('.menu_nav').click(function() {
var href = $(this).attr('href');
$('#apDiv2').hide().load(href).fadeIn('normal');
return false;
});
有些页面需要一段时间才能加载,据我所知这是正常的。我想在 div/page 容器的中心放置一个 loading .gif
图像,直到内容完全加载。要查看正在运行的页面,请访问 http://www.ForeverThaEmpire.com
您可以发送 ajax 请求以获取 "href" url 的内容,并带有完成回调;
在执行 ajax 请求时,您需要将 #apDiv2 的内容设置为 loading.gif 图片,并在 ajax 时将其清除请求完成。
$('.menu_nav').click(function() {
var href = $(this).attr('href');
// I Assume that /loading.gif is the url to your gif file
$('#apDiv2').empty().append($('<img src="/loading.gif" />'));
$.ajax({
method: 'GET',
url: href,
success: function(content)
{
$('#apDiv2').html (content);
}
});
return false;
});
这就是我用来将单击 (menu_Nav) 的链接加载到 <div>
(apDiv2
) 中的方法。
$('.menu_nav').click(function() {
var href = $(this).attr('href');
$('#apDiv2').hide().load(href).fadeIn('normal');
return false;
});
有些页面需要一段时间才能加载,据我所知这是正常的。我想在 div/page 容器的中心放置一个 loading .gif
图像,直到内容完全加载。要查看正在运行的页面,请访问 http://www.ForeverThaEmpire.com
您可以发送 ajax 请求以获取 "href" url 的内容,并带有完成回调;
在执行 ajax 请求时,您需要将 #apDiv2 的内容设置为 loading.gif 图片,并在 ajax 时将其清除请求完成。
$('.menu_nav').click(function() {
var href = $(this).attr('href');
// I Assume that /loading.gif is the url to your gif file
$('#apDiv2').empty().append($('<img src="/loading.gif" />'));
$.ajax({
method: 'GET',
url: href,
success: function(content)
{
$('#apDiv2').html (content);
}
});
return false;
});