javascript - 检查单选按钮是否存在 jQuery

标签 javascript jquery radio-button

我根据某个值将单选按钮的选中状态设置为 true;

 var radioValue = data.Activity.Answer == "Please add your answer" ? "valueA" : data.Activity.Answer;
$("input[name=optionRadio" + currentIndex + "][value=" + radioValue + "]").attr('checked', true);

对我来说,提前检查该单选按钮是否确实存在于幻灯片上的最佳方法是什么?

最佳答案

您可以检查 jQuery 对象的长度来找出它:

if($("input[name=optionRadio" + currentIndex + "]").length > 0 ){
     // Radio button actually exists...
}

关于javascript - 检查单选按钮是否存在 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32523432/

相关文章:

javascript - 比 for 循环 + lodash 组合更机器有效的方法是什么?

javascript - 无法将按钮附加到 jquery

javascript - 如何在map函数中传递对象?

在 UI 反射(reflect)选择之前处理的 JavaScript 单选点击

c# - ListBox 中的单选按钮与主题一起使用时无法正常工作

javascript - 如何在 javascript 中取消选择/取消焦点文本字段

javascript - 如何在 JavaScript 中测试错误/关闭处理程序(触发错误)?

javascript - 滚动时如何修复弹跳部分/内容?

javascript - 在 Angular 7 中单击时,具有相同 formcontrolname 的单选按钮会被一起选中

design-patterns - 主干 : Multiple views subscribing to a single collection's event? 这是一种不好的做法吗?