jquery - 如何使用 jQuery 取消选中禁用的单选按钮?

标签 jquery jquery-selectors

下面是一些检查单选按钮是否被禁用的代码。如果 radio 当前被禁用,我该如何对此进行修改以使 radio 不受检查?是的,我仍然想删除父 CSS 类。谢谢。

$('input:disabled', true).parent().removeClass("style1");

为什么这不起作用?

$('input:disabled', true).attr('checked', false).parent().removeClass("style1");

最佳答案

How do I reform this to make the radio unchecked if it is currently disabled?

你可以这样做:

$(':radio').each(function(){
  if ($(this).is(':disabled')) {
    $(this).attr('checked', false);
  }
});

更多信息:

关于jquery - 如何使用 jQuery 取消选中禁用的单选按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3377626/

相关文章:

c# - jQuery $.ajax 成功不从 JsonResult 触发

javascript - 属性未定义

c# - 带有 Toastr 的 ASP.Net MVC C# 不缩小 javascript

javascript - jquery中的选择器问题

javascript - .hasClass() 忘记了类分配。为什么?

jquery - 如何将JQuery函数应用于除某些元素之外的所有元素?

jQuery 目标父级

javascript - jQuery如何选择div中的所有元素

Jquery 在 Chrome 中不工作,在 Safari 和 Firefox 中不符合预期

jquery - 将 id 的值发送到 fancy box