MediaWiki:Common.js: различия между версиями
imported>Erement мНет описания правки |
imported>Erement Нет описания правки |
||
Строка 3: | Строка 3: | ||
const elemsSwitch = Array.from(document.querySelectorAll(".kaskadavionics .switchtab")); | const elemsSwitch = Array.from(document.querySelectorAll(".kaskadavionics .switchtab")); | ||
for ( | for (var ii = 0; ii < elemsSwitch.length; ii++) { | ||
elemsSwitch[ii].onclick = function () { | elemsSwitch[ii].onclick = function () { | ||
Строка 9: | Строка 9: | ||
const tabId = this.getAttribute("data-tab"); | const tabId = this.getAttribute("data-tab"); | ||
var elemens = Array.from(document.querySelectorAll(".kaskadavionics .switchtab")); | |||
for ( | for (var iii = 0; iii < elemens.length; iii++) { | ||
elemens[iii].classList.remove("current"); | elemens[iii].classList.remove("current"); | ||
Строка 17: | Строка 17: | ||
} | } | ||
elemens = Array.from(document.querySelectorAll(".kaskadavionics .tabcontent")); | elemens = Array.from(document.querySelectorAll(".kaskadavionics .tabcontent")); | ||
for ( | for (var jj = 0; jj < elemens.length; jj++) { | ||
elemens[jj].classList.remove("current"); | elemens[jj].classList.remove("current"); |
Версия от 12:11, 21 октября 2021
$(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"); }; } }());