Le 5 septembre 2013 21:40, Bernard Le Roux <[email protected]> a écrit :

> 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();
>
>
C'est un bug connu apparament que j'ai découvert aujourd'hui :

 http://fr.dotclear.org/documentation/brainstorming/mettre-a-jour-jquery

Et oui par rapport à ton autre mail je pense qu'il faudrait passer sur
jquery 1.9 (ou 1.10)
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à