Dans la version de jquery 1.8.x, nos opérations pour sélectionner et décocher la case sont les suivantes :
Déterminer s'il faut sélectionner
Définir le statut coché et non coché :
Mais cette méthode est gérée différemment dans jquery1.9.1
Dans IE10, Chrome, FF, pour l'état sélectionné, $('#checkbox').attr('checked',true) peut être obtenu pour la première fois
Mais lorsque la sélection est effacée via le code, la prochaine fois qu'il sera effacé via le code $('#checkbox').attr('checked',true) Lors de la sélection
bien qu'il y ait check='checked' dans le code, il n'y a pas de vérification des performances de l'écran.
Ce problème n'existe pas sous IE8 et IE6.
Plus tard, j'ai enquêté sur les informations pertinentes et j'ai découvert que maintenant attr('checked',true) avait été remplacé par prop('checked',true)