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
Beim Einfügen von Daten stellte ich fest, dass ic...
Was ist Volumen? „Volume“ bedeutet auf Englisch K...
Vorwort Das Zusammenführen oder Aufteilen anhand ...
Inhaltsverzeichnis Vorwort Szenarioanalyse Zusamm...
Installationsumgebung: CentOS7 64-Bit-Mini-Versio...
Das Löschen einer Tabelle in MySQL ist sehr einfa...
So installieren Sie MySQL 5.7.18 unter Linux 1. L...
Inhaltsverzeichnis Überblick Formularvalidierung ...
Vorwort Nginx ist ein auf Leistung ausgelegter HT...
Inhaltsverzeichnis 1. Ressourcen-Download 2. Entp...
Heute habe ich ein Problem in HTML gefunden. Es s...
In den meisten Anwendungsszenarien müssen wir wic...
Tutorial zur npm-Installation: 1. Laden Sie das N...
Ich habe es im MSI-Format installiert, hauptsächl...
Wirkung Die Bilder im Code können selbst geändert...