myGully.com

myGully.com (https://mygully.com/index.php)
-   Entwicklung & Programmierung (https://mygully.com/forumdisplay.php?f=72)
-   -   jQuery (https://mygully.com/showthread.php?t=2551732)

Saifadin 18.01.12 08:03

jQuery
 
Hi Gullianer,

ich habe ein kleines Problem. xD

Ich möchte ein selbstgeschriebenes Akkordeon-Menü in meine Seite integrieren. Das Problem ist aber, das wenn ich auf ein Menüpunkt klicke folgendes passiert:

1. Oberkategorien: Das Untermenü slidet nach unten.
Es soll sich aber auch die Kategorie öffnen, nicht nur das Menü, das heisst, der unterlegte Link der Oberkategorie soll geöffnet werden.

2. Unterkategorien: Eine neue Seite wird geladen und die Stelle im Menü an der man war, ist wieder zugeklappt.
Das darf nicht passieren.

Hier das Skript:

Code:

function initMenu() {
  $('#menu ul').hide();
  $('#menu li a').click(
        //e.preventDefault();
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        checkElement.slideUp('normal');
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }
$(document).ready(function() {initMenu();});

Ich erbitte eure Hilfe!

LG
Saifadin


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.