Som default vises kun hovedpunkterne. Tanken var at man skulle kunne folde underpunkterne for et hovedpunkt ud, ved at klikke på hovedpunktet. Kan jeg løse det uden at loade en ny fil. Altså vise eller skjule nogle tabeller eller tabel-rows via et link?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
23. januar 2008 - 15:55#1
Jeg har lavet det ved at lave hele menu strukturen i lister indeni lister og så smidt noget javascript på som folder det hele sammen.
Selv om OleBole ikke kan lide det, så er jquery ganske god til dette.
Lav en liste med lister inden i lister, giv den yderste id'en 'sitemap' (f.eks.), desuden forventes det at punktet som har underpunkter har en href som ender på # (dette kan man også programmere sig udenom)
Så skulle følgende kunne gøre det (smides i headeren)
<script type="text/javascript"> // sjkul underpunkterne når javascript aktivt document.write("<style type=\"text/css\">\#sitemap li ul { display:none; }</style>");
function enableClickableMenu() { $("#sitemap").find("ul").hide(); $("#sitemap").find("a[href$=#]").click( function() { var X = $(this).parent().children("ul"); $(this).parent().parent().find("ul").not(X).hide(); $(this).parent().children("ul").toggle(); return false; } ); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.