我想听一下用户点击复选框标题的事件(除了复选框本身)。怎么办呢?
答案 0 :(得分:5)
如果您将标题包装在<label for="checkboxID">
中,则点击标题会触发复选框的点击事件。
请参阅here以获取快速示例。
答案 1 :(得分:0)
$('#myCheckbox').change(function(){ doStuff();});
$('#myCheckboxsLabel').click(function(){ doStuff();});
只要你对两者都使用相同的doStuff()
函数,你应该没问题
答案 2 :(得分:0)
如果<label for="id">
标记没有触发您的jQuery,您可能需要一个插件来为您执行此操作。试试labelify,我听说过好的东西(虽然与你的问题没有直接关系)。