10
在Chrome(版本45.0.2454.101 m)中,如果向列表元素添加類以更改其顏色,則子彈點顏色僅爲更新時重繪窗口(調整)動態更改元素li的顏色不會更改子彈點的顏色
$("#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>
它是在瀏覽器的錯誤,可以用代碼來解決? (或者它是一個錯誤?)
子彈+ 「A」 上單擊這兩個變化對我來說在V46 –
使用Chrome,我剛纔單擊字母a和它改變了藍色。其餘的保持紅色但是 – Hexana
同樣的錯誤在這裏。 '$(「#a」)。addClass('blue')。hide()。show(0);'會解決它,但... –