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