W JS nie jestem spacjalnie dobry, ale moje rozwiązania działają.
Mam chechboxa od zaznaczania wszystkich innych chechboxów.
Jest to "ładny" chceckbox, dlatego muszę dodawać/usuwać klasę jego rodzica. Mój kod wygląda tak i mam pytanie, czy da się to jakoś optymalniej zrobić?
Może jest jakaś dobra praktyka do takich rozwiązań?
function checkAll(e){ if($(e).val() == 0){ $(e).val(1); $(this).val(1); $(this).parent().addClass('checked'); }); }else { $(e).val(0); $(this).val(0); $(this).parent().removeClass('checked'); }); } }