Перейти к содержанию

MediaWiki:Common.js: различия между версиями

нет описания правки
Нет описания правки
Нет описания правки
Строка 9: Строка 9:
     content.append($('<li>').append($('<a>').attr('href', '/wiki/Контакты').attr('title', 'Заголовок 2').append($('<span>').text('Контакты'))));
     content.append($('<li>').append($('<a>').attr('href', '/wiki/Контакты').attr('title', 'Заголовок 2').append($('<span>').text('Контакты'))));
     node.before(content);
     node.before(content);
  var currentPageHref = window.location.href;
    var currentPageHref = window.location.href;
  // Get all links on the page
    var links = document.querySelectorAll('.custom-top-menu a');
  var links = document.querySelectorAll('.custom-top-menu a');
    links.forEach(function(link) {
  // Loop through each link
  links.forEach(function(link) {
    // Get the link title
     var linkhref = link.getAttribute('href').trim();
     var linkhref = link.getAttribute('href').trim();
     console.log(currentPageHref + '=' + linkhref);
     console.log(currentPageHref + '=' + linkhref);
     // Check if the link title is equal to the current page title
     if (window.location.href.indexOf(linkhref) > -1) {
  if (window.location.href.indexOf(linkhref) > -1) {
        link.closest('li').classList.add('a-current');
      link.closest('li').classList.add('a-current');
    }
  }
});
});
});