このコード:
if( $('span:contains("'+user_choice+'")').length == 0 )
は、containセレクターを使用し<span>
て、ユーザー入力を含む を見つけます。ユーザー入力は、またはまたはなどuser_choice
の数字です。1
23
31
しかし、コードは特定の を見つけることができません。<span>
たとえば、ユーザー入力はとおよびを含むすべての数字をuser_choice = 1
見つけるからです。正確に特定のものを見つけるだけです。1
21
31
1
<span>
1
この目的のためにcontain
セレクターは間違っていますか?それを機能させるにはどうすれば修正できますか?