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