This is a kind of a follow-up for this thread, someone commented that I shouldn't post it there: Instead of manipulating all elements of a given class
, it is possible to alter the class itself.
I do not want to use a function, but rather manipulate a style attribute directly. I do not trust the position of the relevant stylesheet within the other stylesheets, so I added an id to the stylesheet: <style id="items_style">
. I haven't found documentation, so by trial and error I found a combination that works at both Chrome and Firefox. Any thoughts?
document.getElementById("items_style").sheet.cssRules.item("ul-tags").style.visibility = 'hidden'