WordPress.org

Make WordPress Core

Ticket #21273: ticket.21273.diff

File ticket.21273.diff, 925 bytes (added by ptahdunbar, 6 years ago)
  • wp-admin/js/common.dev.js

     
    137137/**
    138138 * Help tabs.
    139139 */
     140$(document).ready(function(){
     141        var panel = window.location.hash;
     142
     143        if ( panel ) {
     144                link = $('a[href='+ panel +']'), panel = $( panel );
     145
     146                // Active the correct panel.
     147                $('.contextual-help-tabs .active').removeClass('active');
     148                link.parent('li').addClass('active');
     149                $('.help-tab-content').not( panel ).removeClass('active').hide();
     150                panel.addClass('active').show();
     151
     152                // Scroll back to the top.
     153                $('html, body').animate({ scrollTop: 0 }, 'fast');
     154               
     155                // Open the help panel.
     156                screenMeta.open( $('#contextual-help-wrap'), $('.show-settings') );
     157        };
     158});
     159
    140160$('.contextual-help-tabs').delegate('a', 'click focus', function(e) {
    141161        var link = $(this),
    142162                panel;