Hi Leute,
ich habe versucht, ein js - Subdmenu zu machen.
Leider habe ich noch nicht so viel Erfahrung damit ..
habe daher lange danach gegoogelt und folgendes gefunden.
LEider geht es nicht ganz, weiss jmd. was ich vergessen/übersehen/falsch habe.?
Demo: klick
Code:
Alles anzeigen
Alles anzeigen
// Moved from Java to HTML+JavaScript
ich habe versucht, ein js - Subdmenu zu machen.
Leider habe ich noch nicht so viel Erfahrung damit ..
habe daher lange danach gegoogelt und folgendes gefunden.
LEider geht es nicht ganz, weiss jmd. was ich vergessen/übersehen/falsch habe.?
Demo: klick
Code:
Quellcode
- var fadingNavi = 0;
- function showNavi(id) {
- if(0==fadingNavi) {
- fadingNavi = 1;
- 'mainnavi clannavi comnavi miscnavi'.split(' ').each(function(d) {
- if('block'==$('sub_'+d).style.display || ''==$('sub_'+d).style.display) {
- if(d == id) { // falls das bereits angezeigte erneut angeklickt wird
- fadingNavi=0;
- return false;
- }
- new Effect.Fade('sub_'+d, {duration:0.2});
- }
- });
- window.setTimeout("new Effect.Appear('sub_"+id+"', {duration:0.2});", 200);
- window.setTimeout("fadingNavi = 0;",405);
- }
- }
Quellcode
- <div align="center">
- <a class="navi" href="javascript:showNavi('mainnavi')" id="mainnavi">mainnavi</a>
- <a class="navi" href="javascript:showNavi('clannavi')" id="clannavi">clannavi</a>
- <a class="navi" href="javascript:showNavi('comnavi')" id="comnavi">comnavi</a>
- <a class="navi" href="javascript:showNavi('miscnavi')" id="miscnavi">miscnavi</a>
- </div>
- <div class="subnavi" id="sub_mainnavi" style="display:block">
- <a href="index.php?site=news">+ Startseite</a>
- <a href="index.php?site=news">+ News</a>
- <a href="index.php?site=news&action=archive">+ News Archive</a>
- <a href="index.php?site=calendar">+ Kalender</a>
- <a href="index.php?site=newsletter">+ Newsletter</a>
- <a href="index.php?site=search">+ Suche</a>
- <a href="index.php?site=awards">+ Awards</a>
- </div>
- <div class="subnavi" id="sub_clannavi" style="display:none">
- <a href="index.php?site=members">+ Members</a>
- <a href="index.php?site=clanwars">+ Matches</a>
- <a href="index.php?site=server">+ Servers</a>
- <a href="index.php?site=static&staticID=2">+ Teamspeak</a>
- <a href="index.php?site=static&staticID=8">+ Rules</a>
- <a href="index.php?site=history">+ History</a>
- <a href="index.php?site=joinus">+ Join Us</a>
- <a href="index.php?site=fightus">+ Fight Us</a>
- </div>
- <div class="subnavi" id="sub_comnavi" style="display:none">
- <a href="index.php?site=guestbook">+ Gästebuch</a>
- <a href="index.php?site=forum">+ Forum</a>
- <a href="index.php?site=polls">+ Umfragen</a>
- <a href="index.php?site=links">+ Links</a>
- <a href="index.php?site=linkus">+ Link Us</a>
- <a href="index.php?site=partners">+ Partners</a>
- <a href="index.php?site=sponsors">+ Sponsors</a>
- </div>
- <div class="subnavi" id="sub_miscnavi" style="display:none">
- <a href="index.php?site=gallery">+ Gallery</a>
- <a href="index.php?site=files">+ Downloads</a>
- <a href="index.php?site=counter">+ Counter</a>
- <a href="index.php?site=whoisonline">+ Wer ist Online</a>
- <a href="index.php?site=registered_users">+ Userlist</a>
- <a href="index.php?site=contact">+ Kontakt</a>
- <a href="index.php?site=imprint">+ Impressum</a>
- </div>
// Moved from Java to HTML+JavaScript
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Torben Brodt ()