仔细理解下的话就能发现,first-child说的是每个父元素下的第一个子元素,比如("li:first-child")是说每个父元素(ol元素)下的第一个li元素,多加上这一段,看右边出来的结果就能理解了..
<ol>
<lable>p</label>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
</ol>
<ol>
<lable>p</label>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
</ol>
2016-04-27
引用的js源码(http://www.imooc.com/data/jquery.twoaddresult.js)有Bug,把if那条直接删掉就ok
2016-04-27
我也想说为何-3不行...说好的倒数呢..
$("li:eq(-3)").css("background-color", "#60F");
$("li:eq(-3)").css("background-color", "#60F");
2016-04-27
说题目出错先看清题目吧。题目说的获取子<label>元素,并设置红色边框,那个“子”并不包括“孙”吧。。
2016-04-27
$("#content").css({"background-color":"red","color":"white"});
2016-04-27
不是说要有空格,在前面加了个#frmTest标记id,与后面checked没有直接联系,所以得加空格,如果是input的话就不用加空格了,因为这两者是直接联系的。——个人理解
2016-04-27