Le 05/09/2013 21:03, Nicolas a écrit :
Le 5 septembre 2013 20:56, Bruno <[email protected]> a écrit :
Je vais déjà commencer par réfléchir à un truc qui marche et qui est
réutilisable :)
Je ne blague qu'à moitié quand je dis qu'il faudrait écrire les tests.
Maintenir et faire évoluer du code php sans tests c'est difficile mais
alors en javascript c'est une plaie.
J'ai fait des tests une partie de la journée à m'en arracher le peu de
cheveux qu'il me reste sur le cailloux. J'ai découvert tout à l'heure qu'il
y a un bug dans jquery : le comportement n'est pas le même quand tu cliques
sur une case à cocher et quand tu simules le clic programmatiquement.
Il me semble que je t'en avais parlé j'ai eu le même problème.
Les événements n'arrivent pas dans le même ordre me semble t il ?
si cela peut t'aider voilà ce que j'ai fait. Ce n'est pas très beau mais
ça marche
var click = jQuery.Event("click");
$('input:checkbox').enableShiftClick();
$('#check0').check();
$('#check0').trigger( click);
$('#check0').check();
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev