MediaWiki:Common.js: различия между версиями
imported>Erement Нет описания правки |
imported>Erement Нет описания правки |
||
Строка 23: | Строка 23: | ||
} | } | ||
this.classList.add("current"); | this.classList.add("current"); | ||
document.querySelector( | document.querySelector("[data-tab='"+tabId+"']").classList.add("current"); | ||
document.querySelector( | document.querySelector("#p"+tabId).classList.add("current"); | ||
}; | }; |
Версия от 05:48, 22 октября 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");
};
}
}());