MediaWiki:Common.js: различия между версиями
Страница интерфейса MediaWiki
Дополнительные действия
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 14: | Строка 14: | ||
document.addEventListener('DOMContentLoaded', function () { | document.addEventListener('DOMContentLoaded', function () { | ||
document.querySelectorAll('.vtabs').forEach(function (container) { | |||
const buttons = container.querySelectorAll('.vtabs-button'); | |||
const contents = container.querySelectorAll('.vtabs-content'); | |||
buttons.forEach(function( | buttons.forEach(function (btn, index) { | ||
btn.addEventListener('click', function () { | |||
buttons.forEach(b => b.classList.remove('active')); | |||
contents.forEach(c => c.classList.remove('active')); | |||
btn.classList.add('active'); | |||
contents | contents[index].classList.add('active'); | ||
}); | }); | ||
}); | }); | ||
}); | }); | ||
}); | }); | ||