내 페이지에는 세 개의 라디오 버튼이 있으며 <li>
을 클릭하면 라디오 버튼을 선택하고 싶습니다. 내 클릭 기능이 작동하지만 클릭하면 라디오가 선택되지 않습니다. 어떻게해야합니까? 내 코드가라디오 버튼 확인 속성
$(document).ready(function() {
$('#myContainer li').click(function() {
$('#radio1').attr('checked');
});
});
<div id="myContainer">
<li id="li1">
<input id="radio1" name="RadioGroup" value="val1" type="radio">
val1
</li>
<li id="li2">
<input id="radio2" name="RadioGroup" value="val2" type="radio">
val2
</li>
<li id="li3">
<input id="radio3" name="RadioGroup" value="val3" type="radio">
val3
</li>
</div>
워스에서 그것을 언급하는 것 새로운 jQuery 버전은'.attr()'대신'.prop()'이되어야한다. –
구체적으로''attr ("checked", "checked") 대신'prop ("checked", true) . –
답변을 업데이트했습니다. –