Widget:FlexFormNavToggles: Difference between revisions
(by SublimeText.Mediawiker) |
(by SublimeText.Mediawiker) |
||
| Line 2: | Line 2: | ||
(function toggles() { | (function toggles() { | ||
var toggles = document.querySelectorAll('.section-nav-toggles'); | var toggles = document.querySelectorAll('.section-nav-toggles'); | ||
toggles.forEach( function(element) { | toggles.forEach( function(element) { | ||
element.addEventListener("click", function() { | element.addEventListener("click", function() { | ||
Revision as of 10:49, 30 April 2024
<script> (function toggles() { var toggles = document.querySelectorAll('.section-nav-toggles'); toggles.forEach( function(element) { element.addEventListener("click", function() { toggles.forEach( function(toggle) { let upCheck = toggle.classList.contains('mw-customtoggle-'); let downCheck = toggle.classList.contains('mw-customtoggle-'); if ( upCheck !== true && downCheck !== true ) { toggle.hide(); } else { toggle.show(); } }) }) }) }) </script>