2010-02-25 99 views

回答

0

你需要把加載的頁面上滑事件的回調的代碼。這將確保頁面在slideUp完成後加載。

content.slideUp(); 
content.load("sections.html #section_news", hideLoading); 
content.slideDown(); 

要:

content.slideUp('slow', function() { 
    content.load("sections.html #section_news", hideLoading); 
    content.slideDown(); 
} 

此外,

如果你要設計

對於每個按鈕按下的,給定網站上的代碼應該從改變一個使用jQuery來更新其主要內容頁面的網站,您可能想要使用一個像BBQ這樣的jQuery插件,它會將每次點擊添加到瀏覽器歷史記錄中, ser仍然能夠使用他們習慣的後退按鈕。

後退按鈕是迄今爲止網絡上使用最多的按鈕/鏈接。不要爲他們禁用它! ;-)