Difference between revisions of "Foreground.js"
From Sega Retro
Scarred Sun (talk | contribs) (Blanked the page) Tag: Blanking |
Scarred Sun (talk | contribs) |
||
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); } } } }