我需要帮助制作一个向右滑动以显示更多内容的垂直导航栏。我的目标是类似于这里的蓝色条:http ://www.teehanlax.com/labs/ 。单击侧导航栏时,导航栏滑出(向右),单击x
按钮时向后(向左)滑出。
我的代码是:
<!--Am I implementing the jQuery right?-->
<!DOCTYPE HTML> <html> <head> <title>Nishad</title>
<link rel="stylesheet" href="style.css">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"> </script>
$(function() { $('#nav').click(function()
{ var leftMargin = ($(this).css('margin-left') === '0px') ? '-150px' : '0px'; $(this).animate({ 'margin-left' : leftMargin }, 500);
});
});
</head> <body> <div id="wrapper">
<div id="nav"></div>
<div id="content"></div>
</div> </body> </html>