MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 40: | Line 40: | ||
var NavigationBoxes = {}; | var NavigationBoxes = {}; | ||
var Tables = document.getElementsByTagName( 'table' ); | var Tables = document.getElementsByTagName( 'table' ); | ||
var | var linkTable = document.getElementById( 'linkTable'); | ||
var linkRows = linkTable.getElementsByTagName( 'tr' ); | |||
var i, j; | var i, j; | ||
| Line 47: | Line 48: | ||
e.preventDefault(); | e.preventDefault(); | ||
} | } | ||
for ( i = 0; i < | for ( i = 0; i < linkRows.length; i++ ) { | ||
var linkRow = linkRows[i]; | |||
if ( !linkRow ) continue; | |||
var linkCells = linkRow.getElementsByTagName( 'th' ); | |||
if ( !linkCells ) continue; | |||
for ( j = 0; j < linkCells.length; j++ ) { | |||
var linkCell = linkCells[j]; | |||
if ( !linkCell ) continue; | |||
if ( $( linkCell ).hasClass( 'hideImage' ) ) /* add id attribute */ | |||
linkCell.setAttribute( 'id', 'hideImage' + tableIndex++ ); | |||
} | } | ||
} | } | ||
tableIndex = 0; | tableIndex = 0; | ||
j = 0; | j=0; | ||
for ( i = 0; i < Tables.length; i++ ) { | for ( i = 0; i < Tables.length; i++ ) { | ||
if ( $( Tables[i] ).hasClass( 'hideable' ) ) { | if ( $( Tables[i] ).hasClass( 'hideable' ) ) { | ||