私のHTMLコードは次のようになります:
<div id="single"><br><br>
1) effew<br>
<input name="answer0" id="answer0" value="1" type="radio"> ewf
<input name="answer0" id="answer0" value="2" type="radio"> avb
</div>
<div id="single"><br><br>
2) fe<br>
<input name="answer1" id="answer1" value="1" type="radio"> few
<input name="answer1" id="answer1" value="2" type="radio"> eww
<input name="answer1" id="answer1" value="3" type="radio"> tfs
</div>
上記の div タグを id を single として反復処理し、id を single として各 div タグ内で選択されたラジオ ボタンの値を取得します。書かれたjQueryコードは次のとおりです。
$("input[name=single]").each( function() {
var val = $('input[name=answer]:checked').val();
alert(val);
});
上記の jQuery コードは機能していないようです。お願いします。どうすれば修正できますか?