すべて選択およびすべてのオプションの選択を解除するチェックボックスのセットがあります...すべてのオプションを選択をクリックしているときに、各メインチェックボックスに関連付けられている子チェックボックスの詳細(ID、クラス、名前)を取得することは可能ですか..
$(function(){
$('.selectAll').on('click', function(evt){
var group = $(this).attr('data-group'),
isChecked = !!($(this).prop('checked'));
$('input[value="' + group + '"]').prop('checked', isChecked);
})
$('.entity').on('click', function(evt){
var group = $(this).attr('value'),
siblings = $('input[value="' + group + '"]'),
isChecked = true;
siblings.each(function(idx, el){
if(!$(el).prop('checked')) {
isChecked = false;
return;
}
})
$('.selectAll[data-group="' + group + '"]').prop('checked', isChecked);
})
})