我试图在单选按钮的标签上添加一个类.添加的类将根据是否选择了按钮而变化.如何测试未检查状态?
if (ui.item.Status) {
$('input:radio[name="StatusType.Active"]')[0].checked = true;
} else {
$('input:radio[name="StatusType.Active"]')[1].checked = true;
}
$('input:radio[name="StatusType.Active"]:checked').parent().addClass('btn-success');
$('input:radio[name="StatusType.Active"]:!checked').parent().addClass('btn-failure');
Run Code Online (Sandbox Code Playgroud)
您可以通过使用函数回调来实现此目的 addClass
var elem = $(':radio[name="StatusType.Active"]');
elem.parent().addClass(function(){
return "btn-" + (elem.is(":checked") ? "success" : "failure");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
934 次 |
| 最近记录: |