【发布时间】:2015-12-30 16:35:36
【问题描述】:
在 Chrome(版本 45.0.2454.101 m)中,如果我将类添加到列表元素以更改其颜色,则项目符号点颜色仅在重新绘制(调整大小)窗口时更新
$("#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>
是不是 Chrome 的 bug 可以用代码解决? (或者它根本就是一个错误?)
【问题讨论】:
-
bullet + "a" 在 v46 中为我点击时都会发生变化
-
使用 Chrome,我刚刚点击了字母 a,它变成了蓝色。然而,其余的保持红色
-
这里有同样的错误。
$("#a").addClass('blue').hide().show(0);会修复它,但是...
标签: jquery css google-chrome