Make WordPress Core

Ticket #26504: 26504.patch

File 26504.patch, 594 bytes (added by joedolson, 6 years ago)

Support spacebar activation of role=button links

  • wp-admin/js/common.js

     
    900900        // Add an ARIA role `button` to elements that behave like UI controls when JavaScript is on.
    901901        function aria_button_if_js() {
    902902                $( '.aria-button-if-js' ).attr( 'role', 'button' );
     903                $( '.aria-button-if-js' ).keypress( function (e) {
     904                        var key = e.which;
     905                        if ( key == 32 ) {
     906                                this.click();
     907                                return false; 
     908                        }
     909                });             
    903910        }
    904911
    905912        $( document ).ajaxComplete( function() {