WordPress.org

Make WordPress Core

Ticket #23875: 23875.4.diff

File 23875.4.diff, 1.8 KB (added by lancewillett, 15 months ago)
  • wp-content/themes/twentythirteen/js/functions.js

     
    5252        if ( _window.innerWidth() > 644 ) { 
    5353                _window.on( 'scroll.twentythirteen', function() { 
    5454                        var scrollOffset = scrollOffsetMethod ? document.documentElement.scrollTop : window.scrollY; 
    55          
     55 
    5656                        if ( scrollOffset > navbarOffset ) 
    5757                                html.addClass( 'navbar-fixed' ); 
    5858                        else 
     
    100100         * @link http://www.nczonline.net/blog/2013/01/15/fixing-skip-to-content-links/ 
    101101         */ 
    102102        _window.on( 'hashchange.twentythirteen', function() { 
    103                 var element = $( location.hash ); 
     103                var element = document.getElementById( location.hash.substring( 1 ) ); 
    104104 
    105105                if ( element ) { 
    106                         if ( ! /^(?:a|select|input|button)$/i.test( element.tagName ) ) 
    107                                 element.attr( 'tabindex', -1 ); 
     106                        if ( ! /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) 
     107                                element.tabIndex = -1; 
    108108 
    109109                        element.focus(); 
    110110                } 
  • wp-content/themes/twentythirteen/functions.php

     
    224224                wp_enqueue_script( 'jquery-masonry' ); 
    225225 
    226226        // Loads JavaScript file with functionality specific to Twenty Thirteen. 
    227         wp_enqueue_script( 'twentythirteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20130416', true ); 
     227        wp_enqueue_script( 'twentythirteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20130423', true ); 
    228228 
    229229        // Loads our main stylesheet. 
    230230        wp_enqueue_style( 'twentythirteen-style', get_stylesheet_uri() );