【问题标题】:Checkbox check jquery is not working after loading复选框检查jquery在加载后不起作用
【发布时间】: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 哦,是的,这行得通。谢谢

标签: javascript jquery wordpress contact-form-7


【解决方案1】:

为了在此处获得“已注册”答案,我再次重复我的评论作为答案:

为了让contactform 7复选框默认选中,您应该在定义cf7元素时通过添加default:1来指定它:

 [checkbox* cus_checkbox  default:1 "some label text"]

【讨论】:

    【解决方案2】:

    其实我的名声不足以评论,所以我写这篇文章是为了回答

    尝试这样做

    <input type="checkbox" id="cus_checkbox" checked="true" />
    

    【讨论】:

      猜你喜欢
      • 2016-03-13
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多