Buyrun hocam.
<script src="https://code.jquery.com/jquery-1.7.1.min.js"></script>
<style type="text/css">
.event-children {
    margin-left: 20px;
    list-style: none;
    display: none;
}
</style> <ul name="events-categories" id="events-categories">
    <input type="checkbox" id="masterall">Check All    
    <li><input type="checkbox" name="secilenCat[]" value="<?=$goster['catid']?>" placeholder="" id="category-185" class="events-category"> ana kategori
        <ul class="event-children">            <li><input type="checkbox" name="secilenCat[]" value="<?=$goster2['catid']?>" id="child-category-190" class="events-category child events-child-category">alt kategori
                 <ul class="event-children">            <li><input type="checkbox" name="secilenCat[]" value="<?=$goster2['catid']?>" id="child-category-190" class="events-category child events-child-category2">alt alt kategori
               
            </li>        </ul>
            </li>        </ul>
    </li>
</ul><script type="text/javascript">
    /**
 * left sidebar events categories
 * toggle sub categories
 */
 $('.events-category').change( function(){
    console.log('showing sub categories');
    var c = this.checked;
    if( c ){
        $(this).parent().find('> .event-children').css('display', 'block');
    }else{
        $(this).next('.event-children').css('display', 'none');    }
   
}); $('#masterall').change( function(){
    $('input[type=checkbox]').attr('checked', this.checked);
});
 $('.events-child-category-all').change( function(){
    $(this).parent().siblings().find(':checkbox').attr('checked', this.checked);
});
</script>