:first与:first-child的区别

​':first' 只匹配一个元素,

:first-child将为每个父元素匹配第一个子元素

<ul>
 <li>John</li>
 <li>Karl</li>
 <li>Brandon</li>
</ul>
<ul>
 <li>Glen</li>
 <li>Tane</li>
 <li>Ralph</li>
</ul>

$("li:first-child") :只匹配第一个ul 下的第一个li

$("li:first-child"):匹配两个ul下的第一个li

posted @ 2015-06-18 22:54  junjieok  阅读(455)  评论(0编辑  收藏  举报