asimryu

menu - slide jQuery

Jun 10th, 2014
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.67 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="ko">
  3.  <head>
  4.   <meta charset="UTF-8">
  5.   <title>Menu Slide</title>
  6.   <style>
  7.             ul {
  8.                 list-style: none;
  9.                 padding:0;
  10.                 margin:0;
  11.             }
  12.             .menu {
  13.                 width:200px;
  14.             }
  15.             .main {
  16.                 height:30px;
  17.                 background:#00f;
  18.                 color:#fff;
  19.                 font-size:1.2em;
  20.                 line-height:30px;
  21.                 cursor:pointer;
  22.             }
  23.             .sub > ul > li {
  24.                 height:20px;
  25.                 background:#0f0;
  26.                 border-bottom:1px solid #fff;
  27.                 cursor:pointer;
  28.             }
  29.             .sub {
  30.                 display:none;
  31.             }
  32.   </style>
  33.  </head>
  34.  <body>
  35.   <div class="menu">
  36.     <ul>
  37.         <li>
  38.             <div class="main">Menu 1</div>
  39.             <div class="sub">
  40.                 <ul>
  41.                     <li>Sub 1-1</li>
  42.                     <li>Sub 1-2</li>
  43.                     <li>Sub 1-3</li>
  44.                     <li>Sub 1-4</li>
  45.                 </ul>
  46.             </div>
  47.         </li>
  48.         <li>
  49.             <div class="main">Menu 2</div>
  50.             <div class="sub">
  51.                 <ul>
  52.                     <li>Sub 2-1</li>
  53.                     <li>Sub 2-2</li>
  54.                     <li>Sub 2-3</li>
  55.                     <li>Sub 2-4</li>
  56.                 </ul>
  57.             </div>
  58.         </li>
  59.         <li>
  60.             <div class="main">Menu 3</div>
  61.             <div class="sub">
  62.                 <ul>
  63.                     <li>Sub 3-1</li>
  64.                     <li>Sub 3-2</li>
  65.                     <li>Sub 3-3</li>
  66.                     <li>Sub 3-4</li>
  67.                     <li>Sub 3-5</li>
  68.                     <li>Sub 3-6</li>
  69.                 </ul>
  70.             </div>
  71.         </li>
  72.         <li>
  73.             <div class="main">Menu 4</div>
  74.             <div class="sub">
  75.                 <ul>
  76.                     <li>Sub 4-1</li>
  77.                     <li>Sub 4-2</li>
  78.                     <li>Sub 4-3</li>
  79.                 </ul>
  80.             </div>
  81.         </li>
  82.     </ul>
  83.   <div>
  84.   <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
  85.         <script>
  86.             $(function(){
  87.                 $(".main").click(
  88.                     function(){
  89.                         $(".sub").slideUp();
  90.                         $(this).parent().children(".sub").slideDown();
  91.                     }
  92.                 );
  93.             });
  94.         </script>
  95.  </body>
  96. </html>
Advertisement
Add Comment
Please, Sign In to add comment