2010-03-17 25 views
0

我有以下情形與衰落效應jQuery的負載功能無法正常運行

jQuery('#content').fadeOut('slow',function(){ 
    jQuery('#content').load("detail.php?product="+imgID+"&category="+cat); 
    jQuery('#content').fadeIn('fast'); 
}); 

但我的問題是,所有的效果發生,當效果都做了,那麼只有PHP文件加載的內容進入內容,有沒有更好的方式,使內容加載速度不慢

回答

2

嘗試使用load函數的回調函數。像這樣:

jQuery("#content").load("detail.php?product="+imgID+"&category="+cat, function() 
{ 
    jQuery("#content").fadeIn("fast"); 
}); 

這種方式;直到內容加載完畢,您的動畫纔會啓動。