【发布时间】:2017-02-19 20:55:46
【问题描述】:
我正在尝试以下代码,但它不起作用。选择器没问题(在控制台中,两个列表项都显示)但与之相反,CSS 仅应用于第一个元素。为什么会这样?
HTML
<ul>
<li class="c1">1</li>
<li class="c2">2</li>
<li>3</li>
</ul>
脚本
$(document).ready(function(){
var a=$(".c1");
var b=$(".c2");
console.log(a, b);
$(b, a).css("font-size", "20px");
});
【问题讨论】:
-
我不是 js/jq 方面的专家,但可能是
var a=$(".c1")[0]; var b=$(".c2")[0];