Ich habe eine seltsame Leistung, was in IE8 bemerkt, wenn mit vielen Reihen (100 in diesem Beispiel) auf einem Tisch Mouseover-Ereignisse mit. Ich habe viele verschiedene Ansätze ausprobiert, aber ich finde keine Möglichkeit, es so schnell zu bekommen, wie ich es brauche/brauche.Bewegen Sie den Cursor/Hover-Effekt langsam auf IE8
Wenn ich die Klassen bei jedem Ereignis umschalte, sinkt die Leistung in allen IE-Versionen, und wenn ich direkte Manipulation der CSS über Javascript IE6 und IE7 Geschwindigkeit viel, aber IE8 noch lausig.
Irgendwelche Ideen? Ich würde gerne wissen, was das Mouseover-Event so träge im Vergleich zu allen anderen Browsern macht.
Wenn dies nur IE6 passierte, könnte ich es verstehen und es passieren lassen, aber wenn die neueste Version des Browsers die langsamste ist, wird es nur immer mehr Benutzer mit einer schlechten Erfahrung geben.
Beispiel mit JQuery schweben: http://thedungheap.net/research/
EDIT: ich jetzt dem Beispiel aktualisiert, so dass es leicht ist, den Unterschied zwischen mit 10 Reihen zu sehen und 200. Dieser im gleichen Dokument ist, so kann dies nicht ein Problem mit der ganzen DOM Größe, ich denke
Würde gerne eine Antwort auf diese hören, wie ich genau das gleiche Problem habe. Das Problem ist, dass ich die css: hover-Lösung nicht verwenden kann, da das Hover-Ereignis den Stil eines anderen Elements als das der Maus ändern muss. –