复选框在具有onclick侦听器的div中无法点击

时间:2011-04-06 01:29:39

标签: javascript jquery html

我在div中有一个复选框,附带了一个onclick javascript事件。

当我点击复选框时,会触发onclick事件,而不是选中复选框。

有关如何解决此问题的任何想法?

由于

1 个答案:

答案 0 :(得分:0)

您可以尝试将代码(在jsfiddle.net示例中)更改为this

$(function() {
    $('#click').click(function(event) {
        var $target = $(event.target);
        if (!$target.is(':input')) {
            // div and contents, except inputs
            alert('click');
        } else {
            // div's content inputs
        }
    });
});