私は「each_item」と呼ばれる多くの div を次々と持っています。この div 内でラジオがチェックされているかどうかを確認しようとしています。
私の問題は、私の jquery コード (以下を参照) では、すべての "each_item" div のすべてのラジオ ボタンがテストされることです。おそらく を使用する必要があります$(this)
が、以下で使用したセレクターで使用する方法がわかりません (つまり$('input:radio[name=gender]:checked')
)
<div class='each_item'>
<input type='radio' name='gender' value='m'>
<input type='radio' name='gender' value='f'>
<input type='button' id='btn'>
</div>
私が試したjqueryはこれです:
$('#btn').click(function(){
if ($('input:radio[name=gender]:checked').length < 1)
alert('nothing was checked');
});
あなたが私を助けることができればどうもありがとう.