変数のコンテンツに特定のWordが含まれているかどうかをjQueryで確認し、一致した場合にアラートを実行させるにはどうすればよいですか?
JavaScriptvariableをチェックし、ページ上の要素ではない場合、jQueryは実際に使用するよりも簡単/異なるものにすることはしませんプレーンなJavaScript。
ここで述べた正規表現を使用した他の回答は機能しますが、理解を深めたい場合は、w3schoolsの String object reference または RegExp object reference を確認することをお勧めします。 。
if( str.indexOf( "your Word" ) !== -1 )
または
if( str.search( /your regex/ig ) )
または
if( str.match( /your regex/ig ).length > 0 )
それが示すように、この問題を解決するためにjQueryは必要ありません。
ただし、必要な場合は jQueryセレクター を使用しないでください。
$('#someId:contains(text)')
一言:正規表現。
おっと、それは2つの単語でした;)
https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Regular_Expressions
正規表現:
/.(mystring\swhich\sshould\smatch)./