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