Lenteur IE10 branchement dynamique onclick
Bonjour,
J'ai un problème de lenteur sous IE10/IE9 avec le branchement de l'evt onclick(50ms pour 7 branchements) sur un div ou span.(environ 5 fois plus lent que sur IE8(8ms pour 7 branchements), sous Firefox c'est quasiment instantané).
Le pb est que j'ai 280 evts à brancher(je perd donc 2 secondes juste pour brancher mes cellules et l'affichage devient sacadé).
J'ai essayé de procéder en affectant directement le innerHTML ou en passant par un setAtrribute $(nomcell).setAttribute("onclick","...");
Le résultat est le même. Auriez vous une piste pour accélerer la chose?
Code:
1 2 3 4
| for (var j=0; j<7;j++){
var nomcell = "jssel_" + id +"$"+ j;
$(nomcell).setAttribute("onclick","setJ('"+nomcell+ "','"+ j+ "','"+ mode + "')");
} |
Merci d'avance.