
Envoyé par
topolino
Wow vraiment bluffant.
Je ne connaissais ni requestAnimationFrame, ni querySelector et encore moins querySelectorAll.
Merci je vous tiens au courant.
Tu peux te faciliter en utilisant jQuery (super simple) plutôt que de jongler toi-même avec des findByTagName, querySelector, etc.
Puisque tu connais CSS, tu sais comment accéder à un élément du DOM par un sélecteur, ben jQuery c'est aussi simple que ça.
$('DIV.MaClassCss').text('Te fais même pas chier avec creatText...');
Sinon, pour ton problème de perf, tu l'as vu avec le fragment, le mieux est de construire ton contenu (NB: facile à faire avec jQuery) et de rajouter le tout, d'un seul coup à ton document.
Pour l'anecdote, j'ai récemment voulu faire ça avec des listes (<select>) de 1.000 options : ça reste un gros coup de frein dans les perfs même de nos jours...
Partager