要素が表示されているかどうか、簡単に知る方法は無いのかな…
わからないので、適当にでっち上げた。
// 要素が表示されているか? function isVisible (element) { return !(element.style && element.style.display.match(/none/)) && (!element.parentNode || isVisible(element.parentNode)) }
auto_detect_link.js
を見えない要素は表示しないようにしてみた。
getComputedStyle
という関数で、スタイルを調べないとまずいようだ。
id:javascripter THANKS!!
調べてから修正しよう。
修正した
した!