Widget:FlexFormNavToggles: Difference between revisions

From Tsadra Foundation Advanced Contemplative Scholarships
(by SublimeText.Mediawiker)
(by SublimeText.Mediawiker)
Line 1: Line 1:
<script>
//<script>
$('.section-nav-toggles').click( function (argument) {
(function toggles() {
$('.section-nav-toggles').not('mw-customtoggle-<!--{$up}-->, mw-customtoggle-<!--{$down}-->').toggle();
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-<!--{$up}-->');
let downCheck = toggle.classList.contains('mw-customtoggle-<!--{$down}-->');
if ( upCheck !== true && downCheck !== true ) {
toggle.hide();
} else {
toggle.show();
}
}
});
})
})
})
</script>
//</script>

Revision as of 10:42, 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>