Я, должно быть, уже посмотрел 10-15 учебников по этому вопросу, но просто не могу заставить это работать, поэтому в моем .js у меня есть:
jQuery('#sports : checkbox').click(function() {
alert('it works');
});
и в моем документе .html у меня есть:
<input type="checkbox" name="sports" />
Это просто не будет работать, независимо от того, что я пытаюсь, и я попробовал все варианты, которые я могу придумать, флажок ввода не в DIV или что-то еще (но мне также любопытно, как ссылаться на него, если это находится в div .. просто для контроля в этом тесте, я попробовал это, и он отлично работает (где "testdiv" - это имя DIV в моем документе:
jQuery('#testdiv').click(function() {
alert('it works');
});