gpt4 book ai didi

jquery - 检测复选框状态变化

转载 作者:行者123 更新时间:2023-12-03 22:00:54 24 4
gpt4 key购买 nike

我想检测用户是否选中或取消选中 iframe 中的复选框并像这样设置一个标志。但它似乎并没有按预期工作。有关于代码错误的指示吗?

jQuery("#frameName").contents().find(":checkbox").bind('change', function(){        
val = true;
alert("changed");
});

但是我可以使用以下方法检测是否选中了复选框

var val = jQuery("#frameName").contents().find(":checkbox").is(":checked");

我希望能够检测复选框上的任何状态更改并设置标志。

最佳答案

使用 checked DOM 属性来检查复选框是否被选中。即使复选框未选中,change 事件始终会在更改时触发。

jQuery("#frameName").contents().find(":checkbox").bind('change', function(){        
val = this.checked; //<---
alert("changed");
});

关于jquery - 检测复选框状态变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7919716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com