Dabei seit: 05.01.2007 Ort: Uerdingen / Ingolstadt Alter: 38 Geschlecht:
Verfasst Di 20.12.2011 14:09 Titel
Menü per jquery animieren
Hallo,
ich versuche schon seit Tagen ein mit contao erzeugtes Menü mit jquery zu animieren. Wie auf dem Bild zu ersehen ist, besteht mein Menü aus vier verschieden Spalten, wobei das „Menü 1“ mein Hauptmenü ist und alle restlichen („Menü 2 - 4“) Untermenüs sind. Die Animation ist eigentlich sehr einfach, es sollen nur die unterschiedlichen Untermenüs ein und aus gefadet werden.
Wie zu sehen ist gibt es immer ein UL-Objekt mit dem Level des Menüs und da ein LI-Objekt in dem die links bzw. weiteren Untermenüs verschachtelt sind.
Mein Problem besteht jetzt dadrin zuerkennen welches Untermenü eingebelden bzw. ausgebendet werden muss.
Ich habe mir schon einen Code in jquery erarbeiten in dem ich abfragen kann, welches UL Objekt geklickt wurde, nur jetzt fehlt mir die Info welches Untermenü ich animieren muss.
Code:
/*prüfen ob es ein submenu auf der ersten ebene gibt*/
$('#footer nav ul.level_1 a').click(
function(){
linkName = $(this);
if (linkName.hasClass('submenu')) {
event.preventDefault(); /* damit wid der link deaktiviert*/
/*hier kommtm al die annimation rein*/
}
});
/*prüfen ob es ein submenu auf der zweiten ebene gibt*/
$('#footer nav ul.level_2 a').click(
function(){
linkName = $(this);
if (linkName.hasClass('submenu')) {
event.preventDefault(); /* damit wid der link deaktiviert*/
/*hier kommtm al die annimation rein*/
}
});
Ich hoffe ich konnte mein Problem halbwegs verständlich darlegen.
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB