混合入力のグループ要素の1つを選択するにはどうすればよいですか?
私は次のコードを持っています:
<div class="item">
<input type="radio" name="group1" value="value1">Value1</input>
<input type="radio" name="group1" value="value2">Value2</input>
<input type="radio" name="group1" value="value3">Value3</input>
<textarea name="group1"></textarea>
</div>
<div class="item">
<input type="radio" name="group2" value="value1">Value1</input>
<input type="radio" name="group2" value="value2">Value2</input>
<input type="radio" name="group2" value="value3">Value3</input>
<textarea name="group2"></textarea>
</div>
私は考えます:textareaをクリックすると、ラジオボタンは属性を失うchecked
はずです。好き:
$('.item textarea').on('click', function(){
$($(this).parent + 'input[type="radio":checked]').each(function(){
$(this).checked = false;
});
});
しかし、それは機能しません。オブジェクトの問題だと思いparent
ます。ありがとう。