Make WordPress Core

Ticket #42321: nav-menu.js.patch

File nav-menu.js.patch, 752 bytes (added by ashokrd2013, 7 years ago)
  • nav-menu.js

     
    829829                                        }
    830830                                }
    831831                        });
     832                        $('#menu-name').keyup(function(e){
     833                                menuName = $('#menu-name'),
     834                                menuNameVal = menuName.val();
     835                                if( !menuNameVal || menuNameVal == menuName.attr('title') || !menuNameVal.replace(/\s+/, '') ) {
     836                                        // Add warning for invalid menu name
     837                                        menuName.parent().addClass('form-invalid');
     838                                } else {
     839                                        // Remove warning for valid menu name
     840                                        menuName.parent().removeClass('form-invalid');
     841                                }
     842                        });
    832843                        $('#add-custom-links input[type="text"]').keypress(function(e){
    833844                                $('#customlinkdiv').removeClass('form-invalid');
    834845