Ergebnis 1 bis 8 von 8

Thema: dk_mmenu - Menü schliessen per Button

  1. #1
    Contao-Nutzer
    Registriert seit
    06.08.2013.
    Beiträge
    16

    Standard dk_mmenu - Menü schliessen per Button

    Hallo zusammen,

    wenn das Menü geöffnet ist, kann ich ja durch Klicken in den restlichen, nicht durch das Menü verdeckte, Bereich das Menü wieder einfahren/schliessen. Kann ich das auch mittels eines Buttons erreichen? Also irgendeine Javascript-Funktion die ich mittels <a href="..."> aufrufen kann?

    Gruß,
    Sven

  2. #2
    Contao-Fan
    Registriert seit
    08.11.2011.
    Ort
    Frankfurt am Main
    Beiträge
    768
    User beschenken
    Wunschliste

    Standard

    Ja das geht recht einfach. Schau mal auf seiner Doku bzgl. der Events. Da gibt's für alles mögliche Events, die man triggern kann.

    http://mmenu.frebsite.nl/events.php

    Viele Grüße...
    ...Dirk

  3. #3
    Contao-Nutzer
    Registriert seit
    06.08.2013.
    Beiträge
    16

    Standard

    Besser spät als gar nicht "Danke" sagen!
    Hat ein wenig gedauert, bis ich es hinbekommen habe wie gewünscht, aber der Hinweis auf die Doku hat geholfen! Danke!

  4. #4
    Contao-Nutzer
    Registriert seit
    23.08.2009.
    Ort
    Halle/ Saale
    Beiträge
    55

    Standard

    Hallo seven80,

    besteht denn die Möglichkeit, dass Du deine Lösung postest.... stehe vor dem selben Problem?

    Vielen Dank im vorraus!!

  5. #5
    Contao-Nutzer
    Registriert seit
    06.08.2013.
    Beiträge
    16

    Standard

    Code:
    function navopen()
    {
    $("#navigation").trigger("open");
    }
    
    function navclose()
    {
    $("#navigation").trigger("close");
    }
    Habe diese einfache Javascript-Funktionen in mein Seitenlayout eingefügt. Anschließend kannst du mittels Link oder Image per 'onclick="navclose()"' bzw. 'onclick="navopen()"' die Funktion aufrufen und das Menü schliesst bzw. öffnet sich...

    Hoffe es hilft weiter!

  6. #6
    Contao-Nutzer Avatar von DNS
    Registriert seit
    13.06.2010.
    Ort
    Kassel
    Beiträge
    174

    Standard

    Oder so:

    html
    Code:
    <a class="close" href="#">x</a>
    js
    Code:
    $(".close").click(function () {
    	$('.mod_mmenu').trigger( "close.mm" );
    	return false;
    });

  7. #7
    Contao-Nutzer
    Registriert seit
    23.08.2009.
    Ort
    Halle/ Saale
    Beiträge
    55

    Standard

    Vielen Dank für die Antworten...

    Dennis seinen Variante klappt ganz gut, aber seven seine... damit komme ich nicht klar...
    ich habe den code..

    Wo liegt da der Denkfehler?
    Code:
    <a class="fa fa-minus-square" title="close" onclick="navclose()" href="#"></a>
    <a class="fa fa-plus-square" title="open" onclick="navopen()" href="#"></a>
    Code:
    function navopen()
            {
                $("#menu-right").trigger("open");
            }
    
            function navclose()
            {
                $("#menu-right").trigger("close");
            }

  8. #8
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Wo kommt eigentlich dieser Link zum Schließen hin?
    Mein Öffnen-Link ist links oben und wird durch das Menü beim Ausfahren (von links) verdeckt. Ich hätte den Schließen-Link nun gern über dem Menü, also in dem ausgefahrenen Slider.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •