MediaWiki:Common.js: Difference between revisions
Appearance
Created page with "→Any JavaScript here will be loaded for all users on every page load.: document.getElementById('linkNorth').addEventListener('click', function() { window.location.hash = 'North'; });" |
No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
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. */ | ||
document.getElementById(' | var directions = ['North', 'East', 'West', 'South']; | ||
directions.forEach(function(direction) { | |||
var linkElement = document.getElementById('link' + direction); | |||
var sectionElement = document.getElementById(direction); | |||
if (linkElement) { | |||
linkElement.addEventListener('click', function() { | |||
window.location.hash = direction; | |||
}); | |||
} | |||
}); | }); |
Latest revision as of 11:04, 17 March 2025
/* Any JavaScript here will be loaded for all users on every page load. */ var directions = ['North', 'East', 'West', 'South']; directions.forEach(function(direction) { var linkElement = document.getElementById('link' + direction); var sectionElement = document.getElementById(direction); if (linkElement) { linkElement.addEventListener('click', function() { window.location.hash = direction; }); } });