はてなの既読のリファラーを半透明にするGreasemonkeyスクリプト
CSSセレクタだけでは親要素をたどることができないので、SelectorsAPIで取得したもののparentNodeをたどってる。
// @name refferlistHighlight // @namespace http://d.hatena.ne.jp/javascripter/ // @include http://d.hatena.ne.jp/* // ==/UserScript== function refererHighlight(doc) { Array.forEach( doc.querySelectorAll(".refererlist ul a:visited"), function (elem) { elem.parentNode.style.opacity = "0.6"; unsafeWIndow.console.log(elem); } ); } refererHighlight(document.body); if ("AutoPagerize" in window) window.AutoPagerize.addFilter( function (docs) { docs.forEach(refererHighlight); });