Jump to content

MediaWiki:Common.js: Difference between revisions

Jehan (talk | contribs)
No edit summary
Jehan (talk | contribs)
No edit summary
Line 17: Line 17:
     var Button = document.getElementById( 'hideButton' + tableIndex );
     var Button = document.getElementById( 'hideButton' + tableIndex );
     var showTable = document.getElementById( 'hideableTable' + tableIndex );
     var showTable = document.getElementById( 'hideableTable' + tableIndex );
var hideTable = document.getElementsByClassName( 'shown' )[0];
var hideTables = document.getElementsByClassName( 'shown' );
   
   
     if ( !showTable || !Button ) {
     if ( !showTable || !Button ) {
Line 38: Line 38:
}
}
showTable.className = "wikitable hideable hidden shown";
showTable.className = "wikitable hideable hidden shown";
 
if (hideTable) {
/* hide shown tables */
var Rows = hideTable.rows;
var j;
for ( j = 0; j < hideTables.length; j++ ) {
var Rows = hideTables[j].rows;
var i;
var i;
 
 
Line 46: Line 48:
Rows[i].style.display = 'none';
Rows[i].style.display = 'none';
}
}
hideTable.className = "wikitable hideable hidden";
hideTables[j].className = "wikitable hideable hidden";
}
}
};
};