.load()下一页进入隐藏的div?

时间:2014-01-27 11:37:46

标签: jquery

我正在使用jQuery .load()来加载页面内容。

在此.load()的回调中,我将下一页内容加载到隐藏的<div>内,并使用另一个.load()函数,希望预先加载图片。

我已经运行了几项测试,虽然正在显示警告已加载,但图像似乎没有被缓存。

我在display:none上使用<div id="hidden" />.load()正在加载$(document).on('click', '.next', function() { var prevUrlTitle = $('#prev-url-title').val(); var nextUrlTitle = $('#next-url-title').val(); var path = '/portfolio/embed-image/'+nextUrlTitle; $('#image').load(path, function() { picturefill(); prevUrlTitle = $('#prev-url-title').val(); nextUrlTitle = $('#next-url-title').val(); var pathPrev = '/portfolio/embed-image/'+prevUrlTitle; var pathNext = '/portfolio/embed-image/'+nextUrlTitle; $('#hidden').load(pathNext, function() { alert('loaded'); }); }); return false; }); 。这可能是为什么?如果是这样,我该如何解决这个问题?

{{1}}

1 个答案:

答案 0 :(得分:0)

网址“/ portfolio / embed-image /'+ prevUrlTitle”存储了什么?

$ .load()仅加载HTML文档。