In Chrome (versione 45.0.2454.101 m) se aggiungo una classe a un elemento dell'elenco per cambiarne il colore, il colore del punto elenco è solo aggiornato quando la finestra viene ridipinto (ridimensionato)Modifica dinamica del colore di un elemento li non cambia il colore del punto elenco
$("#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>
E 'un bug in Chrome che può essere risolto con il codice? (o si tratta di un bug?)
proiettile + "a" sia il cambiamento al clic per me in V46 –
Utilizzando Chrome, ho appena cliccato la lettera A e è cambiato in blu. Il resto rimane rosso tuttavia – Hexana
Lo stesso bug qui. '$ (" # a "). addClass ('blue'). hide(). show (0);' lo aggiusterà ma ... –