CSS and Javascript changes must comply with the wiki design rules.
Note: After saving, 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Clear the cache in Tools → Preferences
/**************************************************
/* Responsive Flex Passage Mobile Collapse Script *
/**************************************************/
// Author: Shawn Bruckner
// Date: 2019-Jun-09
// License: CC-BY 3.0
// Version: 1.0
// This script enables the mobile collapse features of responsive flex passages
// See Template:RFP block for more information.
var rfpmobilecollapse = rfpmobilecollapse || {
initialize : function() {
var index = 0;
$( ".rfpblock.rfpmobilecollapsible" ).each( function() {
var heading = $( this ).find( ".heading" )
if ( heading.length > 0 ) {
$( this ).addClass( "rfpmobilecollapsible" + index );
if ( !$( this ).hasClass( 'collapsed' ) ) {
$( this ).addClass( "expanded" );
}
heading.html( $( '<a href="javascript:rfpmobilecollapse.toggle( ' + index + ' )"></a>' ).html( heading.html() ) );
}
++index;
} );
},
toggle : function( index ) {
$( ".rfpblock.rfpmobilecollapsible" + index ).each( function() {
if ( $( this ).hasClass( 'collapsed' ) ) {
$( this ).removeClass( 'collapsed' );
$( this ).addClass( 'expanded' );
} else {
$( this ).removeClass( 'expanded' );
$( this ).addClass( 'collapsed' );
}
} );
}
}
window.rfpmobilecollapse = rfpmobilecollapse;
$( document ).ready( rfpmobilecollapse.initialize );
/******************************************************
/* End Responsive Flex Passage Mobile Collapse Script *
/******************************************************/