更改div中的任何复选框时,将触发一个函数

哈桑·纳瑟

假设div内有多个复选框(称为“ startwars”),我知道如何通过以下方式检查或触发功能:如果复选框的状态已更改或在页面上单击以下内容:

$('input[type=checkbox]').click(function() {
    console.log("somethign is checked on the page")
});

但是如果我想将该范围限制为div并检查该div内是否有任何复选框状态被更改/单击该怎么办,

如果要更改或单击带有JQuery的div元素中的任何复选框,我想触发一个函数

可溶解的

向您要限制范围的div添加一个类或id,并在jQuery的选择器中使用它

<div class='limited'>
    <input type='checkbox' />
</div

JS

$('.limited input[type=checkbox]').change(function() { // while you're at it listen for change rather than click, this is in case something else modifies the checkbox
    console.log("something is checked on the page")
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

未选择任何元素时,请取消选中该复选框。仅选中一个复选框。更改relevent div容器的背景颜色。

选中复选框时,将 div 移动到另一个 div

WIX:如何在卸载时显示一个复选框,如果选中该复选框,将触发自定义操作?

在选择一个复选框时,勾选另一个 div 的复选框

显示一个div并在复选框列表中单击时隐藏另一个div

复选框 - 选中时触发一个功能,未选中时触发另一个功能

如何unckeck在另一格复选框时在一个DIV复选框被选中

ngFor中的复选框,单击任何其他复选框时,每次只会选中和取消选中第一个复选框

一个复选框选择也触发其他复选框

当您仅选择其中一个复选框时,将选中每个复选框

如何通过选中Microsoft Lightswitch中的另一个复选框来更改复选框的状态

将JS函数绑定到razor文件中另一个脚本文件中的复选框

Java:单击另一个复选框时自动更新 JTable 中的复选框

如果选中了包含多个复选框的div中的一个复选框,则将类添加到所有复选框

选中一个复选框将关闭HTML / CSS中的所有其他复选框

如何检查是否选中了表单中的一个或多个复选框(仅当显示div时)

通过事件内的另一个复选框更改复选框

如何选中另一个复选框的更改复选框?

jQuery-选中一个复选框并更改div的背景颜色

在 gridview 中任何时候只能选择一个复选框

当多个字段中的任何一个发生更改(onchange)时,触发javascript函数

复选框更改功能时需要计数一个值

如何水平地将一个复选框更改为另一个第二复选框之间的空间?

在复选框选中时,需要另一个复选框

选中复选框时,显示另一个复选框

单击另一个复选框时禁用该复选框

选中另一个复选框时禁用复选框

如何在foreach中创建复选框时将复选框放置在DIV上

如何在Recyclerview中仅选择一个复选框并更改notifydataset