Я хочу, чтобы div скользил внизу снизу экрана после загрузки контента, а затем, когда пользователь нажимает кнопку меню, я хочу, чтобы div скользил вверх за пределы экрана.
НО
, когда он скользит вверх, я хочу, чтобы он появлялся не в самой нижней части экрана, а, скажем, в 100px над нижней частью экрана - и когда он скользит вверх за экраном, я хочу, чтобы он начал исчезать около На 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 -->
});
Что я могу добавить / изменить для достижения желаемого эффекта?
Буду признателен за небольшой совет.