2

我有多个这样的复选框

<input name="1[]" type="checkbox">
<input name="1[]" type="checkbox">
<input name="2[]" type="checkbox">
<input name="2[]" type="checkbox">
<input name="3[]" type="checkbox">
<input name="4[]" type="checkbox">

我如何将 onclick 绑定到所有这些复选框。并运行一个函数..让我们说一个提示“你点击一个列出的复选框”

 $("input").click() {

            return confirm("you click one of the listed checkbox?");

    });

这不起作用

4

2 回答 2

5

您需要使其成为点击功能

$('input[type="checkbox"]').click(function() {
    alert("you click one of the listed checkbox?");
});

摆弄:http: //jsfiddle.net/XQDfP/

于 2013-03-13T17:52:28.143 回答
1

用于 .change()复选框、单选按钮等。

$("input[type=checkbox]").change(function() {
        return confirm("you click one of the listed checkbox?");
});

但是你的错误是你错过了让它成为点击的功能

$("input[type=checkbox]").click(function() {
        return confirm("you click one of the listed checkbox?");
});
于 2013-03-13T17:51:54.423 回答