webForumDet fria alternativet
Logga in / Bli medlem

Blinkande element ofrivilligt

JavaScript

0 svar · 393 visningar · startad av SebastianE

Medlem sedan nov. 2004100 inlägg
Frågan#1

Har fölljande kod

db.dragBoxes[i].onmouseover = db.mouseOver;             db.dragBoxes[i].onmouseout = db.mouseOut;

I min funktion db.mouseOver skapar jag en div-tagg som placeras i boxen. Det är ett kryss som gör att man kan dra i elementet. Problemet som uppstår är när man håller över krysset triggas eventet db.onmouseout som tar bort divtaggen som innehåller en bakgrundsbild. Sedan triggas eventet db.onmouseOver direkt. På det viset blinkar diven med bakgrundsbilden som innehåller krysset.

Hur löser man detta?

262 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)