次のコードで私が間違っていることを誰か教えてください。
<table>
<tr>
<td>
<input type="radio" name="rinput">$100 <br>
<input type="radio" name="rinput">$200 <br>
</td>
</tr>
</table>
<script>
$('table').click(function () {
$('input[type="radio"]').each(function() {
if($(this).is(':checked')) {
var text = $(this).nextUntil('br').text();
alert(text);
}
});
});
</script>
基本的に、チェックされている場合、現在の要素「$(this)」と次の要素「br」の間のテキストを取得しようとしています。