MediaWiki:Common.js: Difference between revisions

From Rebellious Projects Wiki
Created page with "Any JavaScript here will be loaded for all users on every page load.: $('.pi-image-collection').each(function() { var $tabs = $(this).find('.pi-image-collection-tab'); var $images = $(this).find('.pi-image-collection-image'); $tabs.on('click', function() { var index = $(this).index(); $tabs.removeClass('active'); $images.removeClass('active'); $(this).addClass('active'); $images.eq(index).addClass('active');..."
 
Blanked the page
Tag: Blanking
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
 
$('.pi-image-collection').each(function() {
    var $tabs = $(this).find('.pi-image-collection-tab');
    var $images = $(this).find('.pi-image-collection-image');
   
    $tabs.on('click', function() {
        var index = $(this).index();
        $tabs.removeClass('active');
        $images.removeClass('active');
        $(this).addClass('active');
        $images.eq(index).addClass('active');
    });
});

Latest revision as of 07:42, 15 March 2026