In Chrome (Version 45.0.2454.101 m) Wenn ich eine Klasse zu einem Listenelement hinzufügen, um seine Farbe zu ändern, ist nur die Aufzählungsfarbe aktualisiert, wenn das Fenster neu gezeichnet wird (Größe angepasst)Dynamische Änderung der Farbe eines Elements li ändert nicht die Farbe des Aufzählungszeichens
$("#a").click(function() {
$("#a").addClass('blue');
});
ul li {
color: red;
list-style-type: disc;
margin-left: 2em;
}
.blue {
color: blue;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<ul>
<li id="a">a</li>
<li id="b">b</li>
<li id="c">c</li>
</ul>
einen Fehler in Chrome ist es, die mit dem Code gelöst werden kann? (oder ist es ein Fehler überhaupt?)
Kugel + "a" beide Änderung auf klicken für mich in v46 –
Mit Chrome, ich habe geklickt nur die Buchstaben a und es änderte sich blau. Der Rest bleibt rot aber – Hexana
Der gleiche Bug hier. '$ (" # a "). addClass ('blau'). hide(). show (0);' würde es beheben, aber ... –