ginebra2/chrome/demochrome/ChromeExplorer/menu-collapsed.js
branchGCC_SURGE
changeset 8 2e16851ffecd
parent 2 bf4420e9fa4d
parent 6 1c3b8676e58c
equal deleted inserted replaced
2:bf4420e9fa4d 8:2e16851ffecd
     1 /* 
       
     2    Simple JQuery Collapsing menu.
       
     3    HTML structure to use:
       
     4 
       
     5    <ul id="menu">
       
     6      <li><a href="#">Sub menu heading</a>
       
     7      <ul>
       
     8        <li><a href="http://site.com/">Link</a></li>
       
     9        <li><a href="http://site.com/">Link</a></li>
       
    10        <li><a href="http://site.com/">Link</a></li>
       
    11        ...
       
    12        ...
       
    13      </ul>
       
    14      <li><a href="#">Sub menu heading</a>
       
    15      <ul>
       
    16        <li><a href="http://site.com/">Link</a></li>
       
    17        <li><a href="http://site.com/">Link</a></li>
       
    18        <li><a href="http://site.com/">Link</a></li>
       
    19        ...
       
    20        ...
       
    21      </ul>
       
    22      ...
       
    23      ...
       
    24    </ul>
       
    25 
       
    26 Copyright 2007 by Marco van Hylckama Vlieg
       
    27 
       
    28 web: http://www.i-marco.nl/weblog/
       
    29 email: marco@i-marco.nl
       
    30 
       
    31 Free for non-commercial use
       
    32 */
       
    33 
       
    34 function initMenu() {
       
    35   $('#menu ul').hide();
       
    36   $('#menu li a').click(
       
    37     function() {
       
    38         $(this).next().slideToggle('normal');	
       
    39         return false;  // return false to prevent the view from scrolling to the top of the page.
       
    40       }
       
    41     );
       
    42   }
       
    43 $(document).ready(function() {initMenu();});