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.
document.addEventListener("DOMContentLoaded", function() {
  var toggles = document.getElementsByClassName("chem-toggle");
  for (var i = 0; i < toggles.length; i++) {
    toggles[i].onclick = (function(toggle) {
      return function() {
        var content = toggle.nextSibling;
        while(content && content.nodeType !== 1) content = content.nextSibling;
        if (!content) return;
        if (content.style.display === "none" || content.style.display === "") {
          content.style.display = "flex";
          toggle.innerHTML = "свернуть";
        } else {
          content.style.display = "none";
          toggle.innerHTML = "развернуть";
        }
      };
    })(toggles[i]);
  }
});