网上找了好多帖子,都没用,在百度知道发现以下答案
知识点:使用 jq的prop才能设置
html
$('.ss').click(function(){ $(this).find("input[type=radio]").attr("checked",true); }); <ul>
<li class="ss"><input type="radio" name="radio" class="fc" id="radio" value="a" />fdfd</li>
<li class="ss"><input type="radio" name="radio" class="fc" id="radio" value="b" />qqqq</li>
<li class="ss"><input type="radio" name="radio" class="fc" id="radio" value="c" />wwww</li>
</ul>
js
$('.ss').click(function(){ var $radio = $(this).find("input[type=radio]"), $flag = $radio.is(":checked"); if( !$flag ){ $radio.prop("checked",true); } });
作者:心存善念
本文地址:https://www.cnblogs.com/xcsn/p/5151210.html
欢迎转载,请在明显位置给出出处及链接。