[JavaScript] jQuery手风琴菜单(模拟手机界面) →→→→→进入此内容的聊天室

来自 , 2020-04-09, 写在 JavaScript, 查看 107 次.
URL http://www.code666.cn/view/14678db8
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3.  
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6.   <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  7.   <title></title>
  8.   <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
  9.   <style type="text/css">
  10. /*<![CDATA[*/
  11.   body{width:500px;margin:0 auto}
  12.   .footer{margin-top:50px;text-align:center;color:#666;font:bold 14px Arial}
  13.   .footer a{color:#999;text-decoration:none}
  14.   #wrapper-250{width:250px;margin:0 auto;}
  15.   /*]]>*/
  16.   </style>
  17.   <meta name="robots" content="noindex,follow" />
  18. </head>
  19.  
  20. <body>
  21.   <div id="wrapper-250">
  22.     <ul class="accordion">
  23.       <li id="one" class="files">
  24.         <a href="#one">My Files<span>495</span></a>
  25.  
  26.         <ul class="sub-menu">
  27.           <li><a href="#"><em>01</em>Dropbox<span>42</span></a></li>
  28.  
  29.           <li><a href="#"><em>02</em>Skydrive<span>87</span></a></li>
  30.  
  31.           <li><a href="#"><em>03</em>FTP Server<span>366</span></a></li>
  32.  
  33.           <li><a href="#"><em>04</em>Dropbox<span>1</span></a></li>
  34.  
  35.           <li><a href="#"><em>05</em>Skydrive<span>10</span></a></li>
  36.         </ul>
  37.       </li>
  38.  
  39.       <li id="two" class="mail">
  40.         <a href="#two">Mail<span>26</span></a>
  41.  
  42.         <ul class="sub-menu">
  43.           <li><a href="#"><em>01</em>Hotmail<span>9</span></a></li>
  44.  
  45.           <li><a href="#"><em>02</em>Yahoo<span>14</span></a></li>
  46.         </ul>
  47.       </li>
  48.  
  49.       <li id="three" class="cloud">
  50.         <a href="#three">Cloud<span>58</span></a>
  51.  
  52.         <ul class="sub-menu">
  53.           <li><a href="#"><em>01</em>Connect<span>12</span></a></li>
  54.  
  55.           <li><a href="#"><em>02</em>Profiles<span>19</span></a></li>
  56.  
  57.           <li><a href="#"><em>03</em>Options<span>27</span></a></li>
  58.  
  59.           <li><a href="#"><em>04</em>Connect<span>12</span></a></li>
  60.  
  61.           <li><a href="#"><em>05</em>Profiles<span>19</span></a></li>
  62.  
  63.           <li><a href="#"><em>06</em>Options<span>27</span></a></li>
  64.         </ul>
  65.       </li>
  66.  
  67.       <li id="four" class="sign">
  68.         <a href="#four">Sign Out</a>
  69.  
  70.         <ul class="sub-menu">
  71.           <li><a href="#"><em>01</em>Log Out</a></li>
  72.  
  73.           <li><a href="#"><em>02</em>Delete Account</a></li>
  74.  
  75.           <li><a href="#"><em>03</em>Freeze Account</a></li>
  76.         </ul>
  77.       </li>
  78.     </ul>
  79.   </div><script type="text/javascript" src="js/jquery.min.js">
  80. </script><script type="text/javascript">
  81. //<![CDATA[
  82.                 $(document).ready(function() {
  83.                         // Store variables
  84.                         var accordion_head = $('.accordion > li > a'),
  85.                                 accordion_body = $('.accordion li > .sub-menu');
  86.                         // Open the first tab on load
  87.                         accordion_head.first().addClass('active').next().slideDown('normal');
  88.                         // Click function
  89.                         accordion_head.on('click', function(event) {
  90.                                 // Disable header links
  91.                                 event.preventDefault();
  92.                                 // Show and hide the tabs on click
  93.                                 if ($(this).attr('class') != 'active'){
  94.                                         accordion_body.slideUp('normal');
  95.                                         $(this).next().stop(true,true).slideToggle('normal');
  96.                                         accordion_head.removeClass('active');
  97.                                         $(this).addClass('active');
  98.                                 }
  99.                         });
  100.                 });
  101.   //]]>
  102.   </script>
  103. </body>
  104. </html>
  105.  

回复 "jQuery手风琴菜单(模拟手机界面)"

这儿你可以回复上面这条便签

captcha