これはかなりシンプルですが、私は仕事をするスクリプトをまとめてまとめることができませんでした。基本的には、空白だけを内容として持つブロッククォートを隠すことができるようにしたい(つまり、 'display:none')。JQuery:コンテンツとして空白のみを持つすべてのblockquote要素を非表示にする方法
私はちょうど空を使用するのが好きですが、空白を「コンテンツ」と見なします。私はいくつかの同様のスクリプトを見てきましたが、私はそれらをまとめて作業全体にすることはできません。
EDIT:これは私の現在の試みです...
$(document).ready(function() {
$('blockquote').each(function() {
if($(this).text().trim() === "") {
$(this).hide();
}
});
});
<article class="text">
<p><span><a href="BLOG_URL">BLOG_NAME</a></span>:</p>
<blockquote>
<blockquote><!--This is what I'm trying to hide.-->
</blockquote><!--Darned arbitrary line breaks-->
<p>TEXT HERE/p>
</blockquote>
<p>More text here...</p>
</article>
少なくとも、あなたが思い付いた投稿を投稿してください。 – Dave
あなたの作品はどこですか? – want2learn
このようなものを使ってみてください。if($。 '(blockquote')。text())=== ""){} 'あなたの試みたコードを投稿してください。私たちはあなたを助けることができます。 – WizardCoder