MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
function checkAndExecute( | function checkAndExecute(selector, callback) { | ||
const | const elements = document.querySelectorAll(selector); | ||
elements.forEach((element) => { | |||
callback(element); | callback(element); | ||
} | }); | ||
} | } | ||
checkAndExecute("rgwiki-gadvia-score-calculator", (element) => { | checkAndExecute(".rgwiki-gadvia-score-calculator", (element) => { | ||
element.textContent = "JavaScript works!" | element.textContent = "JavaScript works!" | ||
}); | }); |
Revision as of 19:10, 17 August 2024
/* Any JavaScript here will be loaded for all users on every page load. */ function checkAndExecute(selector, callback) { const elements = document.querySelectorAll(selector); elements.forEach((element) => { callback(element); }); } checkAndExecute(".rgwiki-gadvia-score-calculator", (element) => { element.textContent = "JavaScript works!" });