Autor | Zpráva | ||
---|---|---|---|
hiddenxxx Profil * |
#1 · Zasláno: 17. 12. 2007, 09:45:56
Zdárek - našel jsem si zde kod rozbalovacího menu (autorům děkuji za dobrou práci :)
zajímalo by mě, zda se dá udělat, aby se po rozbalení submenu změnila barva nadřazeného odkazu. pokud tedy budu mít třeba odkaz Menu 1, kliknu na něj a rozbalí se podmenu, tak aby se změnila barva odkazu Menu 1 zde je kod menu: function show(ide) { var element = (document.getElementById) ? document.getElementById(ide) : (document.all) ? document.all[ide] : (document.layers) ? document.layers[ide] : null; if (element && element.style) { element.style.display = (element.style.display!='none') ? 'none' : 'block'; } else { // zatim nic } return true; } <ul> <li><a href='#' onclick='show("submenu1")'>Item 1 »</a> <ul id="submenu1"> <li><a href='#'>Item 1.1</a></li> <li><a href='#'>Item 1.2</a></li> </ul> </li> <li><a href='#' onclick='show("submenu2")'>Item 2 »</a> <ul id="submenu2"> <li><a href='#'>Item 2.1</a></li> <li><a href='#'>Item 2.2</a></li> </ul> </li> <li><a href='#'>Item 3</a></li> </ul> <script LANGUAGE="JavaScript"> show("submenu1"); show("submenu2"); </script> |
||
ajajaj Profil |
#2 · Zasláno: 17. 12. 2007, 11:01:11
nechci nikoho zrazovat, ale rozbalovaci menu je lepsi za pomoci :hover efektu a to tak nějak , že <ul><li><a>
menu</li><span><li><a>podmenu</a></li><li><a>podmenu</a></li><li><a>po dmenu</a></li></span></a></ul> span nezobrazovat dokud se na nej nenajede mysi, mě to funguje třeba na stránkách o muškaření a rybaření a je to ošetřený i pro ie, klidně si to zkopči |
||
hiddenxxx Profil * |
#3 · Zasláno: 17. 12. 2007, 11:37:51
což to souhlasím :) já bych ale potřeboval menu, jehož podpoložky se zobrazí až po kliknutí myší a ne po najetí :) V tomto případě nelze tedy :hover použít :(
|
||
peta Profil |
#4 · Zasláno: 17. 12. 2007, 13:02:26 · Upravil/a: peta
hiddenxxx
Nadrazenym polozkam das ID a podle ID zmenis barvu odkazu. jakpsatweb - javascript - priklady nebo pouzijes metodu pres parent jakpsatweb - javascript - objekt window google.com javascript dom documentation ... a, pardon, ne window.parent , ale objekt.parentNode jsem mel samozrejme na mysli. |
||
Časová prodleva: 16 let
|
0