我试图通过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');
- });
- });