Подтвердить что ты не робот

Флажок jQuery onChange

У меня есть флажок с идентификатором 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" />
4b9b3361

Ответ 1

Нет необходимости использовать :checkbox, а также заменить #activelist на #inactivelist:

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

Ответ 2

Существует опечатка:

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

Должно быть:

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