我正在开发一个WordPress 3.0主题,这是我的第一个带有jQuery增强的主题。我试图在每个文章区域中淡出和淡入分页。想法是当用户点击“prev”或“next”箭头时,列出的文章将淡出,加载下一页文章,然后淡入。
淡出效果很好,但新内容没有淡入,只是突然出现。看起来还可以,但它没有做我想要的事情,我无法弄清楚为什么。
这是目前在开发环境中工作的两个地方(我还没有真正跨浏览器测试过除了FF 3.5、FF 3.6和Chrome之外的其他浏览器,所以如果你使用IE,它可能不会按预期工作):
http://kendraschaefer.com/mandapop/gallery/ http://kendraschaefer.com/mandapop/blog/
这是相应的jQuery代码:
$(document).ready(function(){
$('#postPagination a').live('click', function(e){
$('#blogListColWrapper, #galleryListColWrapper').fadeOut(200).load(link + ' #blogListCol', function(){
$('#blogListColWrapper, #galleryListColWrapper').fadeIn(300);
Cufon.refresh(); });
});
});
我已经尝试了我所能想到的一切。如果有任何想法,将不胜感激。