jQueryのテキストに基づいて要素を選択する必要があります。例えばjQueryはテキストに基づいて選択します
:
<span>this text</span>
私はテキストに基づいて選択するように)(.containsを使用することができます知っているが、それは排他的ではありません。
私は選択したくない:
<span>this text and that text</span>
私はそれが要素のテキストのみだ場合、要素を選択します。
regexを使用する以外に、jQueryセレクタでこれをどうやって行うのですか?
ありがとうございました。
良い答えですが、なぜ '$(this).text()'の代わりに 'innerHTML'を使うのですか? 「innerHTML」を使用しないと、条件に符号化する必要のある文字が含まれているケースが含まれます(&&> &) –
ニックピッキングの場合、+1と回答を回答に付けました。 –
@DavidAndres 'innerHTML'の代わりに' .text() 'より速くマークアップを含まない' innerText'を使うこともできます。 – hitautodestruct