如何更改我的代码以取消选中从 javascript 到 jQuery 的单选按钮?
How to change my code to uncheck radio button from javascript to jQuery?
我有这个 javascript 代码来取消选中工作正常的单选按钮
function uncheckRadio(){
const radioBtns = document.querySelectorAll('input[name="choices"]');
for(const btn of radioBtns){
if(btn.checked){
btn.checked = false;
}
}
}
这个函数如果重写成jQuery会是什么样子?
首先你需要想到jQuery中的选择器。您的选择器是名称。
其次,你需要想办法遍历你的元素。这可以通过 jQuery.
中的 .each()
函数来完成
通过将 属性 设置为 false
,使用 .prop()
函数取消选中单选按钮。
jQuery 示例:
function uncheckRadio(){
$('input[name^="choices"]').each(function() {
$(this).prop('checked', false)
});
}
我有这个 javascript 代码来取消选中工作正常的单选按钮
function uncheckRadio(){
const radioBtns = document.querySelectorAll('input[name="choices"]');
for(const btn of radioBtns){
if(btn.checked){
btn.checked = false;
}
}
}
这个函数如果重写成jQuery会是什么样子?
首先你需要想到jQuery中的选择器。您的选择器是名称。
其次,你需要想办法遍历你的元素。这可以通过 jQuery.
中的.each()
函数来完成
通过将 属性 设置为 false
,使用 .prop()
函数取消选中单选按钮。
jQuery 示例:
function uncheckRadio(){
$('input[name^="choices"]').each(function() {
$(this).prop('checked', false)
});
}