Byta bakgrund på td onmouseover.

JavaScript

8 svar · 273 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Trådstart#1

Jag vet att detta tagits upp tidigare men kan inte hitta det.

Hur gör jag för att byta bakgrundsbild på en td vid onmouseover?

Medlem sedan nov. 20022 355 inlägg
Medlem sedan aug. 20011 087 inlägg
#3

Mjo men d va bakgrundsBILD jag ville byta, inte färg.. :D

Medlem sedan nov. 20022 355 inlägg
Medlem sedan aug. 20011 087 inlägg
#5

Mjo d där funkade ganska bra, tack

Medlem sedan aug. 20011 087 inlägg
#6

Dessvärre så blinkar det till och "timglaset" kommer upp varje bildbyte. går det att lösa så man slipper omladdning hela tiden?

Medlem sedan dec. 20025 483 inlägg
#7

Förladda bilden/bilderna! Lägg i följande längst upp på din sida:

<script type="text/javascript">

(new Image()).src = "foo.png";

</script>

Eller om det är fler än en bild:

...
var imgs = [ "foo.png", "bar.png" ], j = imgs.length;
while (j-->0)
    (new Image()).src = imgs[j];
...

:)

Medlem sedan feb. 2003193 inlägg
#8

Jo men om det inte hjälper, vad gör man då? :D

Medlem sedan dec. 20025 483 inlägg
#9

Det finns väl ett par sätt. Börja med att visa den kod du använder och som inte fungerar.

:)

265 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)