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");
};
}
}());