Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 18:16

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Javascript Navigation

Discussion on Javascript Navigation within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 11
Join Date: Jan 2012
Posts: 145
Received Thanks: 28
Javascript Navigation

Hallo epvpers,

ich habe mal wieder ein kleines Problem mit Javascript.

Ich arbeite derzeit an der Navigation meines Systems.
Wenn ein User nun Events drückt öffnet sich ein Dropdown Menü welches ich mit:
Code:
        
<script type="text/javascript">
            $.jGrowl("Hello world!");
            function toggle(id, link) {
                var e = document.getElementById(id);
                    if (e.style.display == '') {
                        e.style.display = 'none';
                    } else {
                        e.style.display = '';
                    }
            }
		</script>
realisiert habe. Drückt ein User nun z.B. auf Übersicht schließt sich das Menü wieder:


HTML Code:
<div id="navigaion">
	<ul>
        <li><a onclick="toggle('events', this);">Events</a></li>
            <div id="events" style="display:none">
                <li id="navi_open"><a href="?action=stocks">Übersicht</a></li>
                <li id="navi_open"><a href="?action=event_add">Hinzufügen</a></li>
            </div>
	</ul>
	</div>
Wird das style="display:none" entfernt bleibt das Menü geöffnet. Habt ihr Anregungen wie das System sich merken soll/kann, dass ein Menü geöffnet war (da später auch mehrere Menüpunkte folgen sollen)

--> Wichtig dabei ist, dass ich nicht für jede Seite eine extra Navigation machen möchte
Rakinzon is offline  
Old 02/13/2013, 11:05   #2

 
iKyroja :>'s Avatar
 
elite*gold: 20
Join Date: May 2010
Posts: 2,792
Received Thanks: 1,988
Wiso machst du das nicht mit jQuery?
iKyroja :> is offline  
Old 02/13/2013, 11:13   #3
 
elite*gold: 11
Join Date: Jan 2012
Posts: 145
Received Thanks: 28
Mit jQuery habe ich mich noch nicht richtig bechäftigt, ähnlich wie mit Javascript.

Kannst du mir das als Beispiel erläutern?
Rakinzon is offline  
Old 02/13/2013, 12:06   #4
 
elite*gold: 0
Join Date: Apr 2005
Posts: 323
Received Thanks: 114
jquery ist eine gute Idee. Es erlaubt dir Dinge schneller, eleganter und mit Crossbrowserunterstützung umzusetzen. Schau es dir mal an.




Zu deinem Problem, du möchtest dir nur merken ob ein Menüpunkt geöffnet ist oder nicht? Das kannst du doch tun wenn du prüfst ob display auf none gestzt ist oder es direkt mit in einer globalen variable speichern, oder verstehe ich es falsch?
MrPuschel is offline  
Old 02/13/2013, 12:32   #5

 
iKyroja :>'s Avatar
 
elite*gold: 20
Join Date: May 2010
Posts: 2,792
Received Thanks: 1,988
So wie hier z.B würde ich es jetzt einfach und auf die schnelle coden.

PHP Code:
$('#menu ul li ul.sub-menu').hide();

$(
'#menu ul li').hover(function() {
    $(
this).children('ul.sub-menu').slideDown('fast');
}, function() {
    $(
this).children('ul.sub-menu').slideUp('fast');
}); 
In HTML müsstest du die Navi dan so coden:

HTML Code:
<div id="menu">
    <ul>
        <li>Events
             <ul>
                 <li><a href="link">Übersicht</a></li>
                 <li><a href="link">Hinzufügen</a></li>
             </ul>
        </li>
    </ul>
</div>
iKyroja :> is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
JAVASCRIPT Navigation
07/28/2011 - Web Development - 0 Replies
also das hier drunter ist ne navigation. allerdings wird diese nicht angezeigt wenn ich die seite übern localhost anzeigen lasse. die .js dateien sind alle an der richtigen stelle und teile des stylesheets werden auch angezeigt aber trotzdem wird GAR NICHTS von der navigation angezeigt. irgendjemand ne idee? die css dateien könnte ich hier auch posten! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
JAVASCRIPT NAVIGATION 2nd TRY
07/28/2011 - Web Development - 0 Replies
ok, da sich keiner bereit erklärt mir via skype zu helfen, hier kommts schriftlich :D hier ist die navigation--> Deviant Menu wenn ich versuche diese in meinen wirklich simplen htmlcode einzubinden, zerschießt es mir nur das schon gecodete design, von der eigentlichen navigation ist nichts zu sehen. warum ist das so? kann ich von dem navigations code irgendwas weglassen? kann mir jemand erklären wie ich das ganze einfüge etc pp. bitte, ich brauche HILFE! (die navigation ist downloadbar,...
Javascript Navigation
07/28/2011 - Web Development - 0 Replies
Nennt mich naiv, aber ich frage trotzdem! ich suche einen programmierer, der sich mit html php und javascript auskennt. und zwar brauche ich hilfe bei einer impementierung einer navigation die vorgefertigt ist. sollte hier jemand gutmütig genug sein mir für ein paar fragen seine ohren zu leihen, dann bitte ich doch mich bei skype zu adden: fortunato_hj icq nummer gibts auch falls gewünscht! bitte bitte bitte melden! und danke im voraus :-)
NAVIGATION JAVASCRIPT
07/28/2011 - Off Topic - 1 Replies
Nennt mich naiv, aber ich frage trotzdem! ich suche einen programmierer, der sich mit html php und javascript auskennt. und zwar brauche ich hilfe bei einer impementierung einer navigation die vorgefertigt ist. sollte hier jemand gutmütig genug sein mir für ein paar fragen seine ohren zu leihen, dann bitte ich doch mich bei skype zu adden: fortunato_hj icq nummer gibts auch falls gewünscht! bitte bitte bitte melden! und danke im voraus :-)
Iphone, Navigation
07/20/2010 - Smartphones - 9 Replies
Hat sich erledigt, close pls.



All times are GMT +2. The time now is 18:16.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.