复选框检查jquery在加载后不起作用
Posted
技术标签:
【中文标题】复选框检查jquery在加载后不起作用【英文标题】:Checkbox check jquery is not working after loading 【发布时间】:2021-08-11 22:20:07 【问题描述】:这是我现在使用的代码,用于 cf7 wordpress,但是当我加载页面时它正在检查它,但在页面完全加载后它将再次取消选中。 我只想让复选框默认选中。 这是代码,
jQuery(document).ready(function ($)
$('#cus_checkbox').find('input').prop( 'checked', true );
);
有什么帮助吗?
【问题讨论】:
选择器有问题,请添加相关的html。 当您使用contactform7 时,您还应该研究使用此插件设置默认值的方法。也许这样的工作:[checkbox* cus_checkbox default:on "label text"]
?
@CarstenMassmann 无法使用默认值:开启,已经尝试过
另一个猜测:default:1
?
@CarstenMassmann 哦,是的,这行得通。谢谢
【参考方案1】:
为了在此处获得“已注册”答案,我再次重复我的评论作为答案:
为了让contactform 7复选框默认选中,您应该在定义cf7元素时通过添加default:1
来指定它:
[checkbox* cus_checkbox default:1 "some label text"]
【讨论】:
【参考方案2】:其实我的名声不足以评论,所以我写这篇文章是为了回答
尝试这样做
<input type="checkbox" id="cus_checkbox" checked="true" />
【讨论】:
以上是关于复选框检查jquery在加载后不起作用的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET WebForms 使用 jQuery v1.9.0 检查 GridView 中的所有复选框不起作用
jQuery Mobile:.animate(scrollTop) 在修复页面转换后不起作用
Zend Framework appendFile 在 jQuery 包含后不起作用
为啥servlet中的response.sendRedirect()在收到JQuery的post请求后不起作用?