我试图通过AJAX在#primary中使用jQuery加载一个url的#content。它加载但不淡化。我究竟做错了什么?
$('.menu a').live('click',function(event) { var link = $(this).attr('href'); $('#content').fadeOut('slow',function(){ $('#primary').load(link+' #content',function(){ $('#content').fadeIn('slow'); }); }); return false; });
非常感谢您的帮助。
解决方法
实际上,我可以通过将效果应用到包装器div来实现
$('#primary').fadeOut('slow',function(){ $('#primary').load(link+' #content',function(){ $('#primary').fadeIn('slow'); }); });