捕获在jQuery中单击复选框的标题

时间:2010-05-28 21:31:43

标签: javascript jquery

我想听一下用户点击复选框标题的事件(除了复选框本身)。怎么办呢?

3 个答案:

答案 0 :(得分:5)

如果您将标题包装在<label for="checkboxID">中,则点击标题会触发复选框的点击事件。

请参阅here以获取快速示例。

答案 1 :(得分:0)

$('#myCheckbox').change(function(){ doStuff();});
$('#myCheckboxsLabel').click(function(){ doStuff();});

只要你对两者都使用相同的doStuff()函数,你应该没问题

答案 2 :(得分:0)

如果<label for="id">标记没有触发您的jQuery,您可能需要一个插件来为您执行此操作。试试labelify,我听说过好的东西(虽然与你的问题没有直接关系)。