webForumDet fria alternativet
Logga in / Bli medlem

globalt onclick under lokalt onclick

JavaScript

2 svar · 220 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#1

Hejsan,

Har ett "litet" problem, jag har ett menysystem där man klickar för att få upp en meny, för att fälla ihop den igen kan du antingen klicka var som helst på sidan (globalt onclick) eller klicka på menyn igen (lokalt onclick).

Problemet är att när jag klickar på länken så aktiveras det globala onclicket vilket förstör hela strukturen, hur gör jag för att det globala onclicket inte skall aktiveras när jag trycker på menyn (en länk)?

Mvh, Vide

Medlem sedan juni 20004 308 inlägg
#2

Jag vet inte hur scriptet ser ut, men du kan ju prova med att i länkarna som inte skall aktivera det "globala" onClick kan du använda onMouseover="closable=false" onMouseout="closable=true" (börja med att definiera closable=true i script-blocket så att det default är closeable). Sedan kollar du helt enkelt denna variabel i funktionen som fäller ihop menyn.

Medlem sedan dec. 19998 577 inlägg
#3

Tackar, det fungerade perfekt. :D

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