MediaWiki:Common.js: различия между версиями
Shihov (обсуждение | вклад) Нет описания правки |
Shihov (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
document.addEventListener("DOMContentLoaded", function() { | |||
const menu = document.querySelector("div.catlinks"); | |||
function updateOpacity() { | |||
const scrollTop = menu.scrollTop; | |||
const maxScroll = menu.scrollHeight - menu.clientHeight; | |||
menu.style.opacity = (scrollTop > 10 && scrollTop < maxScroll - 10) ? "1" : "0.5"; | |||
} | |||
menu.addEventListener("scroll", updateOpacity); | |||
updateOpacity(); | |||
}); | |||
$(document).ready(function() { | $(document).ready(function() { | ||
console.log("Скрипт дерева категорий загружен."); | console.log("Скрипт дерева категорий загружен."); | ||