jquery设置单选button,使用id和类select器
是否有可能设置一个单选button来检查使用jQuery – 一个类和一个ID?
例如:
$('input:radio[class=test1 id=test2]).attr('checked', true);
我似乎只能通过编号或类而不是两者来设置它。
“…由一个class级和一个div。”
我假设你说“div”的意思是“id”? 尝试这个:
$('#test2.test1').prop('checked', true);
不需要用你的[attributename=value]
风格的select器,因为id和class一样有自己的格式 ,而且它们很容易组合,虽然id被认为是唯一的,除非你的意思是“只有当前具有指定的类时才select该元素”。
或者更一般地select一个你想指定一个多重属性select器的input :
$('input:radio[class=test1][id=test2]').prop('checked', true);
也就是说,用自己的方括号列出每个属性。
请注意,除非你有一个漂亮的jQuery版本,否则你应该使用.prop()
而不是.attr()
来达到这个目的。