3 回答

TA贡献1799条经验 获得超9个赞
看看你的标记:
<input name="a" type="radio">
<input name="a "type="radio" checked>
^
----- There is a space
删除空间,它应该可以工作。
<input name="a" type="radio">
<input name="a" type="radio" checked>

TA贡献1898条经验 获得超8个赞
'a'与'a '.Thename属性包含CDATA 不同。它可以或多或少是你喜欢的任何东西。(您不应该包含前导或尾随,white space因为用户代理可以忽略它,但中间的空白是可以的)。我应该使用什么作为名称属性
$("input[type='radio']").each(function () {
if ($(this).is(":checked")) {
$(this).addClass("some");
}
});
.some {
background-color:#06c!important;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<input name="a" type="radio">
<input name="a"type="radio" checked>
添加回答
举报