MediaWiki:Common.js — различия между версиями
VolgaIgor (обсуждение | вклад) |
VolgaIgor (обсуждение | вклад) |
||
| Строка 12: | Строка 12: | ||
function treeGroup() { | function treeGroup() { | ||
$(document).ready(function(){ | $(document).ready(function(){ | ||
| − | $('. | + | $('.tree-group-collapse').css('display', 'none'); |
| − | $('. | + | $('.tree-group-collapse').css('position', 'absolute'); |
| − | $(". | + | $(".tree-group").click(function (e) { |
| − | $(". | + | $(".tree-group-collapse").slideUp(); |
| − | $(this).siblings(". | + | $(this).siblings(".tree-group-collapse").slideToggle("slow"); |
e.stopPropagation(); | e.stopPropagation(); | ||
}); | }); | ||
$(document).on("click", "body", function() { | $(document).on("click", "body", function() { | ||
| − | $(". | + | $(".tree-group-collapse").slideUp(); |
}); | }); | ||
}); | }); | ||
} | } | ||
treeGroup(); | treeGroup(); | ||
Версия 20:09, 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(){
$('.tree-group-collapse').css('display', 'none');
$('.tree-group-collapse').css('position', 'absolute');
$(".tree-group").click(function (e) {
$(".tree-group-collapse").slideUp();
$(this).siblings(".tree-group-collapse").slideToggle("slow");
e.stopPropagation();
});
$(document).on("click", "body", function() {
$(".tree-group-collapse").slideUp();
});
});
}
treeGroup();
