jQuery contains selector; の使用に少し問題があります。
要素に特定のテキストが含まれているかどうかを確認するには、次の html と jquery を検討してください。
HTML の例:
<div>welcome :)</div>
jQuery Javascript:
$('div:contains("welcome :)")').length
そのHTMLに対して上記のJSコードを実行すると。必要に応じて 1 が返されません。
ただし、以下は期待どおりに機能します
$('div:contains("welcome")').length
括弧やコロンなどの特殊文字に対応する方法について何か提案はありますか?