Cocher checkbox au clique sur une cellule de tableau
Bonjour à tous,
ci dessous le code me permettant de cocher/decocher des checkbox en cliquant sur la cellule du tableau dans laquelle se trouve cette case à cocher.
Code:
1 2 3 4 5 6 7 8
| $('.CellHover').on('click', function (){ //Evenement : executé au clique sur une cellule du tableau contenant une checkbox
var cbPresence=this.lastChild.id; //Recuperation de l'id de la checkbox
if($('#'+cbPresence).is(':checked')){
$('#'+cbPresence).prop('checked', false);
}else{
$('#'+cbPresence).prop('checked', true);
}
}); |
Si je clique sur la cellule du tableau la checkbox se coche/dechoche bien, en revanche en cliquant directement sur la checkbox, rien ne se passe, elle ne change pas d'état.
Quelqu'un a une idée?
Merci.