MediaWiki:Common.js — различия между версиями
VolgaIgor (обсуждение | вклад) (Новая страница: «→Код стрелочки под активным разделом: function selectedArrow() { var el = document.getElementsByClassName("selected"); var i;…») |
VolgaIgor (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
} | } | ||
selectedArrow(); | selectedArrow(); | ||
+ | |||
+ | /* Код веток техники */ | ||
+ | function treeGroup() { | ||
+ | $(document).ready(function(){ | ||
+ | $('.menu-group-collapse').css('display', 'none'); | ||
+ | $('.menu-group-collapse').css('position', 'absolute'); | ||
+ | $(".menu-group").click(function (e) { | ||
+ | $(".menu-group-collapse").slideUp(); | ||
+ | $(this).siblings(".menu-group-collapse").slideToggle("slow"); | ||
+ | e.stopPropagation(); | ||
+ | }); | ||
+ | $(document).on("click", "body", function() { | ||
+ | $(".menu-group-collapse").slideUp(); | ||
+ | }); | ||
+ | }); | ||
+ | } | ||
+ | treeGroup(); |
Версия 20:07, 14 мая 2018
/* Код стрелочки под активным разделом */ function selectedArrow() { var el = document.getElementsByClassName("selected"); var i; for (i = 0; i < el.length; i++){ el[i].innerHTML = el[i].innerHTML + '<span style="display:block;margin-top:-5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAALCAYAAACQy8Z9AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4xOdTWsmQAAABhSURBVDhPrczBDYAwDEPRTMMAnNh/MSMjGaXBFa2UwzvUan4c54VuAaA1zN4T7Qqr9UbJfVyVO0OU3MGf2hge4g5n6i19BnGBqt6IHcWFpP7N7JjtBsmO1U6Q7OisBgHEDXzrBWwqnX72AAAAAElFTkSuQmCC) no-repeat center top;"></span>'; } } selectedArrow(); /* Код веток техники */ function treeGroup() { $(document).ready(function(){ $('.menu-group-collapse').css('display', 'none'); $('.menu-group-collapse').css('position', 'absolute'); $(".menu-group").click(function (e) { $(".menu-group-collapse").slideUp(); $(this).siblings(".menu-group-collapse").slideToggle("slow"); e.stopPropagation(); }); $(document).on("click", "body", function() { $(".menu-group-collapse").slideUp(); }); }); } treeGroup();