MediaWiki:Common.js

Материал из SS220 Paradise Wiki (SS13)
Перейти к навигации Перейти к поиску

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
$(function () {

    const elemsSwitch = Array.from(document.querySelectorAll(".kaskadavionics .switchtab"));

    for (var ii = 0; ii < elemsSwitch.length; ii++) {

        elemsSwitch[ii].onclick = function () {

            const tabId = this.getAttribute("data-tab");

            var elemens = Array.from(document.querySelectorAll(".kaskadavionics .switchtab"));

            for (var iii = 0; iii < elemens.length; iii++) {

                elemens[iii].classList.remove("current");

            }
            elemens = Array.from(document.querySelectorAll(".kaskadavionics .tabcontent"));
            for (var jj = 0; jj < elemens.length; jj++) {

                elemens[jj].classList.remove("current");

            }
            this.classList.add("current");
            document.querySelector("[data-tab='"+tabId+"']").classList.add("current");
            document.querySelector("#p"+tabId).classList.add("current");

        };

    }

}());