JQueryプロジェクトを純粋なJavaScriptに変換する作業をしていますが、次のコードを使用しています。 block
がされている(JavaScriptを使用して可視要素のみを検索する
function functionName(){
var elementsOnShow = document.getElementsByClassName('element-has-class').find(isVisible);
}
function isVisible(element) {
return element.style.display === 'block';
}
:
$(".element-has-class:visible")
は、私は、おそらくこれらの線に沿って何かが(私のプロジェクトのリスト項目の場合)すべての可視要素をキャッチするために働くかもしれないが、私は運がなかったてきたと思いましたCSSで設定します)。 1つの変数内にすべての可視要素を取得するための方法はありますか?
"NodeList.findは関数ではありません"などのエラーは発生していません – adeneo
[THIS]をチェックしてください(http://stackoverflow.com/questions/19669786/check-if-要素を可視化する) – Abhi