Скрипка не работает как сохраненная, потому что она использует MooTools, и - я думаю, что это ключевой момент - вы ссылаетесь на класс флажка вместо его идентификатора.Обновив его для использования jquery и изменив код на
$(document).ready(function() {
$('#checkbox1').change(function() {
$('#div1').toggle(!this.checked);
});
});
, все работает.Если вы уверены в макете, вы можете использовать что-то похожее на следующее, чтобы позаботиться обо ВСЕХ флажках, в общем виде - это, после проверки любого флажка, переключит второй следующий элемент (ваш div):
$(document).ready(function() {
$('input[type="checkbox"]').click(function() {
$(this).next().next().toggle(this.checked);
});
});