Guest User

Untitled

a guest
Dec 8th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 1.04 KB | None | 0 0
  1. $(document).ready(function() {
  2.     var collapse = Array();
  3.     $("#menu").find("ul").each(function(i) {
  4.         $(this).attr('id', 'list'+i);
  5.     });
  6.  
  7.     $("#menu").find("h2").each(function(i) {
  8.         collapse[i] = false;
  9.         $(this).prepend('<img id="colimg'+i+'" src="images/interface/menu_less.gif" />');
  10.         $(this).css("cursor","pointer");
  11.         $(this).click(function(){
  12.             if (collapse[i] == false) {
  13.                 collapse[i] = true;
  14.                 $('#colimg'+i).attr('src', 'images/interface/menu_more.gif');
  15.                 $("#list"+i).slideToggle("slow");
  16.             } else {
  17.                 collapse[i] = false;
  18.                 $('#colimg'+i).attr('src', 'images/interface/menu_less.gif');
  19.                 $("#list"+i).slideToggle("slow");
  20.             }
  21.            
  22.         });
  23.     });
  24.  
  25.     // Links
  26.     $("div#menu ul li a").each(function(i) {
  27.         var speed = 200;
  28.         var padding = 10;
  29.         $(this).mouseover(function() {
  30.             $(this).parent("li").animate({
  31.                 'padding-left': '+='+padding+'px'
  32.             }, speed );
  33.         });
  34.         $(this).mouseout(function() {
  35.             $(this).parent("li").animate({
  36.                 'padding-left': '-='+padding+'px'
  37.             }, speed );
  38.         });
  39.        
  40.     });
  41. });
Add Comment
Please, Sign In to add comment