快要疯了.使用jquery选中复选框时的简单警报

liv*_*ife 3 checkbox jquery alert click checked

单击/选中复选框时,我无法触发简单的警报.我一直在挠头,想知道为什么我不能让它工作,我知道它会变得简单......那么,我做错了什么?

<script type="text/javascript">
$('#test1').click(function(){
alert('clicked');
});
</script>

<input type="checkbox" id="test1" value="test1" name="test1" value="-1">test1</input>
Run Code Online (Sandbox Code Playgroud)

Jos*_*ber 8

你不是在等待DOM准备好了.如果你愿意,它会起作用:

<script type="text/javascript">
$(function(){
    $('#test1').click(function(){
        alert('clicked');
    });
});
</script>

<input type="checkbox" id="test1" value="test1" name="test1" value="1" /> test1
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/sanbc/