Dieser Artikel verwendet ein jQuery-Plugin, um ein Akkordeon-Sekundärmenü zu Ihrer Information zu erstellen. Der spezifische Inhalt ist wie folgt Anforderungen an die HTML5-Struktur: <div id="Akkordeon"> <div> <p>Menü der ersten Ebene</p> <div> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> </div> </div> <div> <p>Menü der ersten Ebene</p> <div> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> </div> </div> <div> <p>Menü der ersten Ebene</p> <div> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> <p>Sekundäres Menü</p> </div> </div> </div> Verwenden Sie jQuery am Ende des Textkörpers, um das übergeordnete Tag zu finden und die Plugin-Funktion aufzurufen <Skripttyp="text/javascript"> $("#accordion").accordion(); </Skript> Importieren Sie die Datei accordion-css.css und die Datei accordion-jQuery.js Akkordeon-css.css: *{Polsterung: 0;Rand: 0;} #Akkordeon{ Breite: 200px; Rand: 0 automatisch; Rand: 1px durchgehend weißer Rauch; } #accordion .list1>p{ Polsterung: 10px 15px; Schriftart: 20px „Microsoft YaHei“; Schriftstärke: fett; Hintergrund: weißer Rauch; Cursor: Zeiger; } #accordion .list1>p:hover{ Hintergrund: hellhimmelblau; } #accordion .list2>p{ Polsterung: 10px 25px; Schriftart: 15px „Microsoft YaHei“; Cursor: Zeiger; } #accordion .list2>p:hover{ Hintergrund: hellhimmelblau; } #accordion .list2{ Anzeige: keine; } Akkordeon-jQuery.js: jQuery.fn.accordion = Funktion(){ var $accordion = $(dies); $accordion.children().addClass("Liste1"); $accordion.children().children("div").addClass("list2"); $accordion.on("klicken",".list1>p",function(){ wenn($(this).next(".list2").is(":sichtbar")){ $(diese).nächste(".list2").slideUp(); }anders{ $(this).next(".list2").slideDown(); $(diese).parent().siblings(".list1").children(".list2").slideUp(); } }); } Ergebnis: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Hinweise zur Verwendung des Blockquote-Tags
>>: Universelle Lösung für den Fehler beim Starten von MySQL unter Windows
Online-Vorschau https://jsrun.pro/AafKp/ Erster B...
Wie unten dargestellt: Gestern: UNIX_TIMESTAMP(CA...
konsole.log( [] == ![] ) // wahr console.log( {} ...
Chinesische Dokumentation: https://router.vuejs.o...
Die Methoden zur Installation von Nginx und mehre...
Vorwort Während meines Praktikums in der Firma ha...
XHTML-Überschriftenübersicht Wenn wir Word-Dokume...
Hallo zusammen, als ich mir heute das HTML des We...
Ich habe kürzlich bei der Entwicklung eines Proje...
Inhaltsverzeichnis 1. Aufgabenwarteschlange 2. Um...
Wie kann festgestellt werden, ob das aktuelle Lin...
Schauen wir uns zunächst den GIF-Vorgang an: Fall...
Zum Beginn des neuen Jahres möchte ich meinen Fre...
Während der heutigen Vorlesung habe ich über den ...
Chatbots können viel manuelle Arbeit sparen und i...