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

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
 
(не показано 18 промежуточных версий 2 участников)
Строка 1: Строка 1:
function toggleTimeline(period) {
$(document).ready(function() {
    var content = document.getElementById('content-' + period);
  $(".race-box").each(function() {
    if (content.style.display === "none") {
    var raceBox = $(this);
        content.style.display = "block";
     var raceToggle = raceBox.find(".race-info-toggle");
     } else {
        content.style.display = "none";
    }
}


$(document).ready(function() {
    raceBox.on("click", function() {
    $(".timeline-header").click(function() {
      if (raceToggle.prop("checked")) {
         var period = $(this).attr("id").replace("header-", "");
         raceToggle.prop("checked", false);
        toggleTimeline(period);
      } else {
        raceToggle.prop("checked", true);
      }
     });
     });
  });
});
});

Текущая версия от 10:31, 18 января 2025

$(document).ready(function() {
  $(".race-box").each(function() {
    var raceBox = $(this);
    var raceToggle = raceBox.find(".race-info-toggle");

    raceBox.on("click", function() {
      if (raceToggle.prop("checked")) {
        raceToggle.prop("checked", false);
      } else {
        raceToggle.prop("checked", true);
      }
    });
  });
});