我有以下脚本
<script>
$('input:checkbox').live('change', function() {
if ($(this).is(':checked')) {
alert('checked');
} else {
alert('un-checked');
}
});
</script>
所以,问题是我有多个复选框,因此它会在每个复选框中提供一个警告..而我只是想在用户选择一个特定复选框时发出警报。
谢谢!
答案 0 :(得分:1)
您需要在复选框上定义ID或类。您当前的代码正在查看每个输入:复选框。
改变这个:
$('input:checkbox').live('change', function(){
到
$('#idofcheckbox').live('change', function(){
然后将ID添加到复选框:
<input type=checkbox id="idofcheckbox">