danik.js,
все работает теперь, спасибо. но не пойму что изменилось. Теперь вообще в атрибуте не устанавливается/удаляется checked
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
$("body div:first :checkbox").click(function() {
if(this.checked == true) $("body div:last :checkbox").prop("checked", true);
else $("body div:last :checkbox").prop("checked", false);
});
});
</script>
</head>
<body>
<div style="border: 2px solid red;">
<input type="checkbox">
</div>
<div style="border: 2px solid red; margin-top: 5px;">
<input type="checkbox"><br>
<input type="checkbox"><br>
<input type="checkbox">
</div>
</body>
prop() как я, немного, понял устанавливает элементу dom свойство но не меняет ничего в разметке?