MediaWiki:Test.js

Страница интерфейса MediaWiki

Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
mw.loader.using('mediawiki.util', function () {
  document.addEventListener('DOMContentLoaded', function () {
    var toggles = document.getElementsByClassName('collapsible-toggle');
    for (var i = 0; i < toggles.length; i++) {
      toggles[i].onclick = (function(toggle) {
        return function () {
          var content = toggle.nextElementSibling;
          var isCollapsed = toggle.getAttribute('data-collapsed') === 'true';
          if (isCollapsed) {
            content.style.display = 'block';
            toggle.setAttribute('data-collapsed', 'false');
            toggle.innerHTML = '▼ Скрыть фракции';
          } else {
            content.style.display = 'none';
            toggle.setAttribute('data-collapsed', 'true');
            toggle.innerHTML = '▶ Показать фракции';
          }
        };
      })(toggles[i]);
    }
  });
});