Admin menu: double-click icon to go to default (first) location, show section header when folded

git-svn-id: https://develop.svn.wordpress.org/trunk@9196 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Andrew Ozz
2008-10-16 10:32:26 +00:00
parent 6cad582eaf
commit 05fc37769c
4 changed files with 22 additions and 6 deletions
+4 -2
View File
@@ -5,6 +5,7 @@ adminMenu = {
init : function() {
$('#adminmenu a').attr('tabindex', '10');
$('#adminmenu a.wp-has-submenu').click( function() { return adminMenu.toggle( $(this).siblings('ul') ); } );
$('#adminmenu li.wp-has-submenu img.wp-menu-image').dblclick( function() { window.location = $(this).siblings('a.wp-has-submenu')[0].href; } );
var li = document.createElement('li'); // temp
$(li).attr('id', 'menu-toggle').html('««').click(function(){
@@ -52,12 +53,13 @@ adminMenu = {
if (off) {
$('#wpbody-content').css('marginLeft', '140px');
$('#adminmenu').removeClass('folded');
$('#adminmenu li.wp-submenu-head').hide();
$('#adminmenu a.wp-has-submenu').show();
$('#adminmenu li.wp-has-submenu').unbind().css('width', '');
} else {
$('#adminmenu').addClass('folded');
$('#adminmenu a.wp-has-submenu').hide();
$('#adminmenu .wp-submenu').hide();
$('#adminmenu a.wp-has-submenu, #adminmenu .wp-submenu').hide();
$('#adminmenu li.wp-submenu-head').show();
$('#wpbody-content').css('marginLeft', '38px');
$('#adminmenu li.wp-has-submenu').css({'width':'24px'}).hoverIntent({
over: function(){ $(this).find('.wp-submenu').show(); },