Re:Quiet Hacker News
by samat on Sunday September 17, 2017 @06:51PM
(#15272147)
document.querySelectorAll("td.subtext").forEach(
function(currentValue, currentIndex, listObj) {
currentValue.hidden = true;
}
);
[ Parent
| on HN ]
or just inject (via extension or JS)
.itemlist .subtext {display: none;}you can't use forEach with a NodeList ;)
Easiest solution is to wrap the NodeList with Array.from(...) first. Just wanted to point out how handy that function is.
Also if we're going to make a snazzy one-liner, let's cut out the unused arguments:
Array.from(document.querySelectorAll("td.subtext")).forEach(currentValue => { currentValue.hidden = true; });
Re:Quiet Hacker News
by sillysaurus3 on Sunday September 17, 2017 @07:07PM
(#15272195)
JS's lack of macros strikes again.