Vissa element hoppar runt när sidan laddas

JavaScript

0 svar · 345 visningar · startad av ramo_and

Medlem sedan nov. 2010214 inlägg
Trådstart#1

Tjo!

På vår sida hoppar vissa element runt varje gång sidan laddas. Om jag t ex lägger till en klass på ett element med jQuery o så kör position relative på den klassen. I det elementet ligger sedan andra element som har position aboslute, top: 0px o left: 0px. Då laddas dom först längst upp till vänster sen hoppar dom snabbt på plats.

Jag antar att det beror på att klassen läggs till först då sidan laddats klart. Först hade jag det i en document.ready funktion o då fattar jag varför, men sen testade jag att lägga det i en vanlig jQuery funktion direkt efter element men de hjälpte inte.

Finns de nåt sätt att få det så dom inte hoppar runt när sidan laddas? Jag kan inte ändra i htmlkoden så därför måste jag göra såhär med jQuery....

EDIT: ni kan ju själva titta på https://www.portnordic.com

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)