コードは動作していますが、さらに別のulを追加するとすべてのチェックボックスが選択されます。jQueryは同じ要素内のすべてを選択/選択解除します
$('#checkall').click(
function(){
$(this).closest('ul').find(':checkbox').attr('checked', this.checked);
$(this).closest('ul').find('span').toggleClass('checked', this.checked)
})
<div class="checks">
<ul>
<li><label for="checkall"><div class="checker"><span class=""><input type="checkbox" id="checkall" name="about"></span></div><strong>About our program</strong></label></li>
<li><label for="about1"><div class="checker"><span><input type="checkbox" id="about1" name="about"></span></div>CEO Message</label></li>
</ul>
</div>
が機能していない.. :(http://jsfiddle.net/upWxv/ここでそれを試してみてください12/ – Mackelito
http://jsfiddle.net/c4urself/jvPR3/ – c4urself
aaaaah ..ええもちろんもちろん!:Dありがとう! – Mackelito