Javascript 选中jquery中的复选框
我有一个可变的Javascript 选中jquery中的复选框,javascript,jquery,checkbox,Javascript,Jquery,Checkbox,我有一个可变的ID,带有3个复选框ID(#Id1、#Id2、#Id3)。因此当我执行$(ID)时,我有复选框列表 如何知道选中了多少复选框?我想在选中的复选框上触发单击事件 我尝试了$(IDs+“:checked”)。单击(),但:checked仅在#Id3上 我可以做$(id)并在函数中执行测试(如果已选中)。 或者将IDs的值更改为:Id1:checked、#Id2:checked、#Id3:checked 有没有一种方法可以在一行中完成?(或容易地) 谢谢使用 使用 在每个类中放置一个类,
ID
,带有3个复选框ID(#Id1、#Id2、#Id3
)。因此当我执行
$(ID)
时,我有复选框列表
如何知道选中了多少复选框?我想在选中的复选框上触发单击事件
我尝试了$(IDs+“:checked”)。单击()
,但:checked
仅在#Id3
上
我可以做$(id)编码>并在函数中执行测试(如果已选中)。
或者将IDs
的值更改为:Id1:checked、#Id2:checked、#Id3:checked
有没有一种方法可以在一行中完成?(或容易地)
谢谢使用
使用
在每个类中放置一个类,在类中创建一个单击事件,获取ID并尝试一些if($(ID).is(“:checked”){}
…您可以在下面的答案中看到如何做您想要的事情:在每个类中放置一个类,在类中创建一个单击事件,获取ID并尝试一些if($(ID).is(“:checked”){
…您可以在下面的答案中看到如何做您想做的事情:
var $checked = $(IDs).filter(':checked');
$checked.click(function() { alert('hello'); });