Ich arbeite an einer Sidebar, was kleiner sein muss, wenn ich auf eine Systemschaltfläche klicke. So mein Plan ist, Klassen verschiedenen div hinzuzufügen, um den Stil zu justieren, damit es kleiner etc. wird.Klasse auf Klick funktioniert nicht JQuery
Leider funktioniert mein Code nicht. Ich habe es mit einer einfachen Klasse mit display none versucht, aber wenn ich auf die Klasse klicke, wird das CSS nicht angewendet. Hier ist mein Code:
<aside>
<h2 class="menu-head-text">Menu options</h2>
<a href="#" class="menu-size">
<i class="fa fa-bars"></i>
</a>
<ul>
<li><a href="nieuwewall.html"><i class="fa fa-folder-open"></i><span class="menu-item-text">Overzicht wall</span></a></li>
<li><a href="nieuwewall.html"><i class="fa fa-credit-card"></i><span class="menu-item-text">Betaalgegevens</span></a></li>
</ul>
</aside>
$(function() {
$(".menu-size").click(function() {
$(".menu-item-text").addClass(".display");
});
});
.display {
display: none !important;
}
Hoffnung jemand kann mir helfen. Vielen Dank im Voraus
'addClass ("display")', Du hast ein Präfix ed '.', muss nur den Klassennamen – Satpal
übergeben. Es müssen keine' .' bei addClass und removeClass hinzugefügt werden. – guradio
Entfernen Sie den Punkt auf dem Display className. '$ ('selector'). addClass ('display')' –