J'ai jQuery mis ensemble pour changer la mise en évidence sur un conteneur (rouge par défaut, noir à cocher) lorsqu'une case spécifique est cochée. Je pense que ce code pourrait être simplifié, mais je ne sais pas comment. Est-ce que quelqu'un a des idées s'il vous plaît?Jquery changement de classe css sur checkbox changement
$("#container input:checkbox[id=cbTermsAndConditions]").change(function() {
if ($(this).attr("checked")) {
$('#container').addClass("containerblack");
$('#container').removeClass("containerred");
} else {
$(this).parent().addClass("containerred");
$(this).parent().removeClass("containerblack");
}
});
Merci
Merci. Je ne savais pas que tu pouvais basculer plus d'une classe de CSS. J'ai également changé d'utiliser this.checked. À votre santé. – StuffandBlah