$(document).ready(() => { $(".single_lang input").change((event) => { const lang = $(event.target).val() const lang_checked = $(event.target).prop("checked") if (lang_checked) { // Enabling a language //$("#input_all").prop("checked", false) $("#code_samples_list .card").hide() $(`#code_samples_list .card.lang_${lang}`).show() } // Disabling a language? Let the other element's handler do it }) $("#input_all").change((event) => { const lang = $(event.target).val() $("#code_samples_list .card").show() }) })