Announcement

Collapse
No announcement yet.

Collapse Menü öffnen/schließen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Collapse Menü öffnen/schließen

    Hallo Gemeinde, wäre prima mir kann einer bei meinem Collapse-Menü helfen.
    Meine Eigenentwicklung mit hinzukopiertem JS-Schnipsel funktioniert soweit. Wird auf einen Menüpunkt geklickt, dann öffnet sich selbiger mit der Auswahl der entsprechenden Untermenüs.

    Ich möchte aber, dass die aktuelle Hauptseite schon den geöffneten Menüpunkt zeigt, ohne diesen erst immer wieder anklicken zu müssen.

    <script>var coll=document.getElementsByClassName("collapsible" );var i;for(i=0;i<coll.length;i++){coll.addEventListener ("click",function(){this.classList.toggle("acti ve-col");var content=this.nextElementSibling;if(content.style.m axHeight){content.style.maxHeight=null}else{conten t.style.maxHeight=content.scrollHeight+"px"}})}</script>

    <div id="mobilenav">
    <div id="cssmenu">
    <ul>
    <div></div>
    <div class="collapsible">Menüpunkt 1</div>
    <div><ul>
    <p><a href="...">- Sub 1</a></p>
    <p><a href="...">- Sub 1</a></p>
    <p><a href="...">- Sub 1</a></p>
    </ul></div>
    <div class="collapsible">Menüpunkt 2</div>
    <div><ul>
    <p><a href="...">- Sub 2</a></p>
    <p><a href="...">- Sub 2</a></p>
    <p><a href="...">- Sub 2</a></p>
    </ul></div>
    <li><a href="...">Menüpunkt 3</a></li>
    </ul>
    </div>
    </div>


    VIELEN DANK SCHONMAL !

  • #2
    Ich möchte aber, dass die aktuelle Hauptseite schon den geöffneten Menüpunkt zeigt, ohne diesen erst immer wieder anklicken zu müssen.
    Und warum tut sie das nicht?
    Ev. in einem Cookie das geöffnete Menü merken und dann wieder wann?? öffnen
    Christian

    Comment


    • #3
      Ohne serverseitige Scriptsprache bleibt Dir nur Cookies oder LocalStorage bzw. WebStorage.
      Oder Du hast anhand der URI entsprechend Anhaltspunkte, an denen Du ausmachen kannst, welcher Menüpunkt geöffnet sein könnte. In dem Fall könntest Du dann mit der URL WebAPI was werden.
      PHP rocks!
      Eine Initiative der PHP Community

      Comment

      Working...
      X