MediaWiki:Gadget-CollapsedSidePanels.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/**
* JS helper script for Collapsed Side Panels gadget
* ver. 0.1.2; 2015-12-11
*
* @track [File:Gadget-CollapsedSidePanels.css]
*/
$( function ( $ ) {
/* General Portal Modification */
// Always show the first portal
$( '#mw-panel > .portal' )
.each( function ( i ) {
var id = $( this ).attr( 'id' );
$( this ).find( 'ul:first' ).attr( 'id', id + '-list' );
/**
* Dropdown menu accessibility
*/
$( this ).on( 'click keypress', function ( event ) {
if ( event.type == 'click' || event.type == 'keypress' && event.which == 13 ) {
$( this ).toggleClass( 'bodyForceShow' );
}
} );
} );
} );