javascript - 如何使用 jQuery 在页面加载时找到选定的单选按钮?
问题描述
我正在使用 wordpress,我有一个列表,每个列表中都有单选按钮<li>
<ul class="woof_childs_list">
<li>
<input type="radio" id="woof_514" class="woof_radio_term woof_radio_term_514" data-term-id="514" name="product_cat" value="514">
</li>
<li>
<input type="radio" id="woof_515" class="woof_radio_term woof_radio_term_515" data-term-id="515" name="product_cat" value="515">
</li>
<li>
<input type="radio" id="woof_516" class="woof_radio_term woof_radio_term_516" data-term-id="516" name="product_cat" value="516">
</li>
<li>
<input type="radio" id="woof_517" class="woof_radio_term woof_radio_term_517" data-term-id="517" name="product_cat" value="517">
</li>
</ul>
在某些情况下,当页面加载时会选择其中一个按钮。
我想根据我的偏好查找并取消选择或取消选中页面加载上选定的单选按钮。
我当前的代码如下所示:
var j = jQuery.noConflict();
if(j('.woof_childs_list > li > .woof_radio_term').is(':checked')) {
j(this).prop('checked', false);
}
我上面的代码的问题是我无法在页面加载时捕获选定的单选按钮..
任何想法都值得赞赏。
解决方案
尝试这个。
$(document).ready(function(){
$('.woof_childs_list input[type=radio]').prop('checked', false);
});
推荐阅读
- vue.js - 已解决:ckeditor5-vue 保留 quill 类
- android - 使用viewmodel在SQLite中数据更改后如何获取新数据?
- firefox - 无法为 firefox 浏览器启动量角器测试
- c - C Pthread 比单线程花费更长的时间
- javascript - 纸质菜单呈现但不可点击
- wolfram-mathematica - 关联对象中的相关键
- c# - C#8.0 switch 语句和局部变量
- python - 从外部脚本使用 vscode 调试 python
- java - 经常误用:Java 和 JSP 文件中的文件上传
- javascript - 如何在代码中同时包含 lightbox 和 easyPaginate Javascript 库?(甚至可能吗?)