当您单击导航按钮时,我只是试图将主容器(以及其中的所有内容)滑开以在下方显示导航菜单。当您再次单击它时,容器 div 将移回导航菜单的顶部。它是在移动设计中流行的 UI。
无论如何,我让它在 Firefox 和 IE 中运行良好。不幸的是,Chrome 不能这样说。
$(document).ready(function() {
$('div#navNavigate').click(function(){
$('div#navNavigateHide').show()
$('div#navNavigate').hide()
$('div#container').animate({'left':'+=120'});
});
$('div#navNavigateHide').click(function(){
$('div#navNavigate').show()
$('div#navNavigateHide').hide()
$('div#container').animate({'left':'-=120'});
});
});
所以,问题是“导航”和“容器”div 没有一起移动。
任何帮助表示赞赏。谢谢。