app/soc/content/js/menu-081026.js
author Todd Larsen <tlarsen@google.com>
Mon, 27 Oct 2008 19:19:44 +0000
changeset 426 114fe0f840c8
parent 423 app/soc/content/js/menu.js@25665d645fa8
permissions -rw-r--r--
Add tooltips style display of help_text, instead of widening the form with another (often ridiculously large) column. Also, version the .css and .js files so that browsers won't display the wrong cached one when we change something. Patch by: Dmitri Gaskin, Todd Larsen Review by: Todd Larsen
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
423
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     1
$(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     2
  var li = $('#side #menu span').parents('li').filter(':has(ul)');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     3
  li.children('a').dblclick(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     4
    window.location = $(this).attr('href');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     5
  }).add(li.children('span')).click(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     6
    $($(this).parents('li')[0]).toggleClass('closed').children("ul").toggle();
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     7
    return false;
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     8
  });
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     9
});
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    10
$(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    11
  var li = $('#side #menu span').parents('li').filter(':has(ul)');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    12
  li.children('a').dblclick(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    13
    window.location = $(this).attr('href');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    14
  }).add(li.children('span')).click(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    15
    $($(this).parents('li')[0]).toggleClass('closed').children("ul").toggle();
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    16
    return false;
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    17
  });
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    18
});
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    19
$(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    20
  var li = $('#side #menu span').parents('li').filter(':has(ul)');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    21
  li.children('a').dblclick(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    22
    window.location = $(this).attr('href');
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    23
  }).add(li.children('span')).click(function() {
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    24
    $($(this).parents('li')[0]).toggleClass('closed').children("ul").toggle();
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    25
    return false;
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    26
  });
25665d645fa8 Add javascript expandable menus.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    27
});