【发布时间】:2011-05-06 01:28:04
【问题描述】:
我希望 div 在内容加载后从屏幕底部下方向上滑动,然后当用户单击菜单按钮时,我希望 div 向上滑出屏幕。
但是
当它向上滑动时,我希望它不是从屏幕底部出现,而是从屏幕底部上方 100 像素处出现——当它向上滑动到屏幕外时,我希望它开始消失屏幕上边缘下方 100 像素。
我正在使用此代码:
<script type="text/javascript">
$(window).load(function(){
$('#content').animate({top: "150px"}, 2000); <!-- to make the #content div slide in -->
$('body').css('overflow', 'hidden'); <!-- to remove the sidebar -->
$('#navButton').click(function() {
$('#content').animate({top: "-500px"}, 750); <!-- to make the #content div slide out on click -->
});
我可以添加/更改什么来达到我想要的效果?
不胜感激。
【问题讨论】: