webForumDet fria alternativet
Logga in / Bli medlem

problem

JavaScript

25 svar · 451 visningar · startad av MizzK · sida 2 av 2

Trådstarten, av MizzK

jag har laddat hem en liten javascript meny, som skall expandera undermenyn när man klickar på en av "huvudknapparna". Detta fungerar utmärkt när filen är "ensam" men så fort jag inkluderar filen på min index sida så fungerar inte expanderingen längre. Vad gör jag för att lösa detta? Har försökt maila skaparen av skriptet men inget svar.

Läs hela trådstarten →
Medlem sedan juni 20004 308 inlägg
#21

Skall du inte ha menyn (den andra) med får du låta bli att definiera den i scriptet, annars kommer det att generera scriptfel. Det är möjligt att du därför bara kan expandera den första.

Medlem sedan juni 2003410 inlägg
#22

löst problemet, tack för all hjälp...

Medlem sedan juni 2003410 inlägg
#23

fråga om jag vill att texten skall var understruken när jag klickat på knappen, hur gör jag då?

Medlem sedan juni 20004 308 inlägg
#24

Sist i din window.onload, alltså på raden efter find(); kan du lägga till detta;

var a=document.getElementsByTagName("a");
for (var i=0;i<a.length;i++){
	if(a[i].href.substring(a[i].href.lastIndexOf("/")+1)==location.href.substring(location.href.lastIndexOf("/")+1)){
		a[i].style.textDecoration="underline";
	}
}

I länkarna lägger du sedan till style="text-decoration:none;" för att få dem utan understrykning. Alltså;

<a style="text-decoration:none;"  ...osv
Medlem sedan juni 20004 308 inlägg
#25

Ser sedan att du ibland använder backslash (\) mellan katalognamnen. Gör inte det, använda alltid frontslash (/).

Medlem sedan juni 2003410 inlägg
#26

fungerade perfekt, utan att jag la till det sista.. tack så mkt

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)