Lorsque je coche une case, je veux qu'elle soit activée <p>
#0099ff
.
Lorsque je décoche la case, je veux l'annuler.
Code que j'ai jusqu'à présent:
$('#checkbox').click(function(){
if ($('#checkbox').attr('checked')) {
/* NOT SURE WHAT TO DO HERE */
}
})
prop()
pour ce que cette question voulait utiliser attr()
; la prop()
méthode n'avait pas été créée à l'époque. Les réponses sur this.checked
sont probablement encore utiles, cependant.
.click()
est appelée lors de l'événement click. Par conséquent, je ne comprends pas ce que vous entendez par «activer» et «désactiver». Si la case est cochée, vous pouvez appeler la fonctiona()
. Mais vous devez écrire la fonction inverse à invoquer lorsque la case n'est pas cochée. Je suis confus.