webForumDet fria alternativet

Rollover-problem - byta fler bilder samtidigt

JavaScript

3 svar · 486 visningar · startad av filipbh

Medlem sedan juli 2002405 inlägg
Frågan#1

Hej, jag har en fråga gällande en rollover-funktion. Går det att byta fler bilder samtidigt?

Dreamweavers kodsnutt ser som bekant ut som denna:

onMouseOver="MM_swapImage('Image1','','images/bild.jpg',1)"

Jag har fem bilder bredvid varandra och om man för musen över t.ex bild 3 ska ettan, tvåan och trean bytas. Någon som har en lösning?

Medlem sedan mars 20007 896 inlägg
#2
on[b]m[/b]ouse[b]o[/b]ver="MM_swapImage('Image1', '', 'images/bild.jpg', 1); MM_swapImage('Image2', '', 'images/bild2.jpg', 2); MM_swapImage('Image3', '', 'images/bild3.jpg', 3)..."
Medlem sedan dec. 20025 483 inlägg
#3

Du kan köra MM_swapImage fler gånger i onmouseover, separera dem bara med semikolon:

onMouseOver="MM_swapImage('Image1','','images/bild.jpg',1);MM_swapImage('Image2','','images/bild2.jpg',2)"
Medlem sedan juli 2002405 inlägg
#4

Tack båda två. Ett annat problem som uppstod är vid onmouseout. Bara bilden musen är ovanpå ändras tillbaka och inte alla. Kan man göra nåt åt MM_swapImgRestore()-funktionen eller ska jag använda mig av MM_swapImage och visa original-bilden?

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)