Make WordPress Core

Changeset 38612


Ignore:
Timestamp:
09/15/2016 04:09:21 PM (10 years ago)
Author:
swissspidy
Message:

Menus: Remove 'sub item' label when removing the sub item's parent.

Props rnoakes3rd, adamsilverstein.
Fixes #37846.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/js/nav-menu.js

    r36967 r38612  
    8383                                        return this.each(function(){
    8484                                                var t = $(this),
    85                                                         depth = t.menuItemDepth();
    86                                                 $(this).removeClass('menu-item-depth-'+ depth )
    87                                                         .addClass('menu-item-depth-'+ (depth + change) );
     85                                                        depth = t.menuItemDepth(),
     86                                                        newDepth = depth + change;
     87                                                t.removeClass( 'menu-item-depth-'+ depth )
     88                                                        .addClass( 'menu-item-depth-'+ ( newDepth ) );
     89                                                if ( newDepth == 0 )
     90                                                        t.find( '.is-submenu' ).hide();
    8891                                        });
    8992                                },
Note: See TracChangeset for help on using the changeset viewer.