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