JS mit onclick-Ereignis auf li zu Anzeige-block
HTML:
<script>function dropdown()
{ console.getElementById("").style.display="block";
}</script>
<div id="dropdown">
<ul>
<li onclick="dropdown()"><a>Menu</a>
<ul id="Menuitems">
<li><a href="">item 1</a> </li>
<li><a href="">item 2</a> </li>
<li><a href="">item 3</a> </li>
</ul>
</li>
</ul>
</div>
Css:
#dropdown ul{
display: block;
}
#dropdown ul li {
display: block;
background-color: #558c89;
color: #ffffff;
}
#dropdown ul li ul {
display: none;
}
#dropdown ul li:hover > ul { /*this is what the onclick event should do*/
display: block;
}
Onclick sollte starten Sie die Funktion dropdown()" muss: "display: block;" #dropdown ul li
Das macht überhaupt keinen Sinn.
meta.stackoverflow.com/questions/253086/code-block-adjustment
wo ist dein html? erstellen Sie ein jsfiddle und was ist Ihre Frage?
@NiettheDarkAbsol ?
Was
meta.stackoverflow.com/questions/253086/code-block-adjustment
wo ist dein html? erstellen Sie ein jsfiddle und was ist Ihre Frage?
@NiettheDarkAbsol ?
Was
console.getElementById("")
?InformationsquelleAutor user3656836 | 2014-05-20
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihnen fehlt die list-ID, und Sie sind dem Aufruf der Selektor auf der Konsole (wenn Sie möchten, werden Sie auf das Dokument).
JSFiddle: http://jsfiddle.net/tmaB9/
InformationsquelleAutor roobeedeedada
Versuchen:
Dies ist wichtig, damit Sie Ihre Funktion kennt die element, das Sie angeklickt haben. Dann...
Dies schaltet die Sichtbarkeit der Untermenüs 🙂
InformationsquelleAutor Niet the Dark Absol
hier ist ein kurzes Beispiel, was ich denke, Sie wollen (vorausgesetzt, Sie verwenden können, JQuery):
InformationsquelleAutor EaziLuizi