Ich habe eine Webseite mit vielen (bis zu 100+) HTML-Elemente auf. Jeder hat ein onmouseover-Ereignis, das für das Auslösen von Logik und Rendering registriert wird, je nachdem, über welches Element sich die Maus bewegt.Beschleunigung mehrerer onmouseover Ereignisse in IE
Ich finde, dass in IE die mehr onmouseover Ereignisse, die regnered werden, desto länger dauern sie zu schießen. In Firefox ist die Geschwindigkeit in Ordnung und in Chrome noch schneller!
Kennt jemand eine Lösung für dieses Problem. Ich dachte vielleicht ein einzelnes onmousemove Ereignis zu registrieren und zu versuchen, das DOM Element von den Koordinaten zu holen, aber ich bin unsicher, wie man das tut oder wenn es nur ein Fudge um das Problem ist.
Beispielcode bitte. 100 Elemente ist nicht viel (auch für IE). Es kann die "gewisse Logik" sein, die optimiert werden kann, nicht die Ereignisbindung. –
Wenn Sie uns sagen, was Sie mit der Ereignisbehandlung erreichen möchten, könnte jemand eine effizientere Lösung anbieten. –