Sb forum speech.png DiscordLink.png FacebookLink.png RedditLink.png SteamLink.png TwitterLink.png YoutubeLink.png

Difference between revisions of "MediaWiki:Mpfunctions.js"

From Starbase wiki
Jump to navigation Jump to search
m
m
Line 6: Line 6:
}
}


if (mw.config.get('wgPageName')) {
 
MPSSC();
function keybindsPage() {
document.addEventListener('click',function(e){
var a = document.querySelector('.SB-keybind-active')
if (a) {
a.classList.remove('SB-keybind-active')
}
if(e.target && e.target.classList.contains('SB-keybind-key') && e.target != a){
  e.target.classList.toggle('SB-keybind-active')
}
});
}
 
switch(mw.config.get('wgPageName')) {
case 'Keybinds':
keybindsPage();
break;
case 'User:DustyFB/Sandbox/Main_Page':
MPSSC();
break;
}
}

Revision as of 13:42, 19 July 2021

function MPSSC() {
	let li = document.querySelectorAll('.MPSSC-list-header')
	for (var i=0;i<li.length;i++) {
		li[i].addEventListener('click', function(){this.classList.toggle('active')}, false)
	}
}


function keybindsPage() {
document.addEventListener('click',function(e){
var a = document.querySelector('.SB-keybind-active')
		if (a) {
			a.classList.remove('SB-keybind-active')
		}
if(e.target && e.target.classList.contains('SB-keybind-key') && e.target != a){
  e.target.classList.toggle('SB-keybind-active')
 }
});
}

switch(mw.config.get('wgPageName')) {
	case 'Keybinds':
		keybindsPage();
		break;
	case 'User:DustyFB/Sandbox/Main_Page':
		MPSSC();
		break;
}
Cookies help us deliver our services. By using our services, you agree to our use of cookies.