一見、これは簡単なはずですが、私はすでにしばらくの間それを見つけました。
<h2>
特定のテキストが表示されたときにのみタグを非表示にしようとしています。CMS がタグを生成します。HTML は次のようになります。
<div class="Block Moveable Panel" id="BrandContent">
<h2>All Brands</h2>
<div class="BlockContent">
BRANDS LISTED HERE...
</div>
</div>
「すべてのブランド」が h2 タグに含まれている場合、タグを削除または非表示にします。
以下のコードのいくつかの組み合わせを試しましたが、成功しませんでした:
if($('#BrandContent > div.h2:contains("All Brands")').length > 0) {
$('#BrandContent h2').css('visibility', 'hidden')
}
と
$('#BrandContent h2').remove(":contains('All Brands')");
ご提案いただきありがとうございます。M