2010-02-25 100 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仍然能够使用他们习惯的后退按钮。

后退按钮是迄今为止网络上使用最多的按钮/链接。不要为他们禁用它! ;-)