Difference between revisions of "Foreground.js"

From Sega Retro

(Blanked the page)
Tag: Blanking
Line 1: Line 1:
 
+
if (document.querySelector(".filehistory").textContent != "") {
 +
  var headers = document.querySelectorAll(".filehistory th");
 +
  Array.prototype.slice.call(headers).forEach(function (header) {
 +
    if (header.textContent != "") {
 +
      header.setAttribute("data-label", header.textContent);
 +
    } else {
 +
      header.classList.add("show-for-medium-up");
 +
    }
 +
  });
 +
  var trs = document.querySelectorAll(".filehistory tr");
 +
  var i;
 +
  for (i = 0; i < trs.length; i++) {
 +
    var tds = trs[i].querySelectorAll("td");
 +
    var e;
 +
    for (e = 0; e < tds.length; e++) {
 +
      var dataLabel = headers[e].textContent;
 +
      if (dataLabel != "") {
 +
        tds[e].setAttribute("data-label", dataLabel);
 +
      }
 +
    }
 +
  }
 +
}

Revision as of 13:43, 6 September 2020

if (document.querySelector(".filehistory").textContent != "") {
  var headers = document.querySelectorAll(".filehistory th");
  Array.prototype.slice.call(headers).forEach(function (header) {
    if (header.textContent != "") {
      header.setAttribute("data-label", header.textContent);
    } else {
      header.classList.add("show-for-medium-up");
    }
  });
  var trs = document.querySelectorAll(".filehistory tr");
  var i;
  for (i = 0; i < trs.length; i++) {
    var tds = trs[i].querySelectorAll("td");
    var e;
    for (e = 0; e < tds.length; e++) {
      var dataLabel = headers[e].textContent;
      if (dataLabel != "") {
        tds[e].setAttribute("data-label", dataLabel);
      }
    }
  }
}