Jump to content

MediaWiki:Toggler.js: Difference between revisions

no edit summary
(Created page with "// <syntax type="javascript"> →‎* Toggles the display of elements on a page Author/contact: Austin Che http://openwetware.org/wiki/User:Austin_J._Che See http://openwetware.org/wiki/OpenWetWare:Toggle for examples and documentation: // indexed array of toggler ids to array of associated toggle operations // each operation is a two element array, the first being the type, the second a class name or array of elements // operation type...")
 
No edit summary
Line 57: Line 57:
                           toggles[j].style.display = ((toggles[j].style.display == 'none') ? '' : 'none');
                           toggles[j].style.display = ((toggles[j].style.display == 'none') ? '' : 'none');
                       else if (togglerStates[toggleName] || !togglerStates[toggleName] && areAllTogglersOff(toggles[j]))
                       else if (togglerStates[toggleName] || !togglerStates[toggleName] && areAllTogglersOff(toggles[j]))
                           toggles[j].style.display = (togglerStates[toggleName] ? '' : 'none');
                           toggles[j].style.display = (togglerStates[toggleName] ? toggles[j]._toggle_original_display : !toggles[j]._toggle_original_display);
                 }
                 }
                 break;
                 break;