jQuery复选框onChange

时间:2012-06-19 22:39:37

标签: jquery

我有一个id为activelist的复选框

我尝试了以下但是似乎没有用(我在下面):

$(document).ready(function () {
  $('#activelist :checkbox').change(function () {
    alert('changed');
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" id='inactivelist' value="inactivelist" />

3 个答案:

答案 0 :(得分:39)

无需使用:checkbox,也可以将#activelist替换为#inactivelist

$('#inactivelist').change(function () {
    alert('changed');
 });

答案 1 :(得分:6)

存在拼写错误:

$('#activelist :checkbox')...

应该是:

$('#inactivelist:checkbox')...

答案 2 :(得分:3)

$('input[type=checkbox]').change(function () {
    alert('changed');
});