Jump to content

MediaWiki:Common.js: Difference between revisions

From Dogs Welcome (Isle of Man)
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('linkNorth').addEventListener('click', function() {
var directions = ['North', 'East', 'West', 'South'];
    window.location.hash = 'North';
 
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;
        });
    }
});