次のようなhtmlがあるとしましょう:
<div id="content">Foo<span style='display:none'>hidden</span>Bar</div>
実際には、これはより複雑で、Angular の使用ng-hide
などによって生成されます。content
ユーザーに表示される divからすべてのテキストを取得する必要があります。この場合、私は取得したいと思いますFooBar
。
$('#content').text()
私が見つけた最も近いものですがFoohiddenBar
、この場合はそれが私に与えられます。div の目に見える内容だけを取得する良い方法はありますか? text()
非表示の要素をスキップする機能が本当に必要です。