首页 相关文章 jQuery学习之探究nth-child(N)选择符

jQuery学习之探究nth-child(N)选择符

  说说nth-child(an+b)。

   nth-child()这个东西,是CSS3中的一个伪类选择符,jQuery也拿来用了。

   国内翻译教材《jQuery基础教程》中有一句这样的翻译“......因此CSS选择符$('div:nth-child(1)')取得的是作为其父元素第1个子元素的所有div。”初读此句,总觉得不易理解,于是便有了google的冲动(在这里要强烈BS一下教育网,网速慢的比蜗牛还慢,打开google都要等半天,下载基本围绕在1Byte/5s左右,jQuery中文社区也访问不了。)

   经过一整晚的搜索之后,中文版的解释大概如下:

   匹配其父元素下的第N个子元素,当然an+b也可以换为odd或even,这时候的意思就是匹配其父元素下的奇(偶)元素。其与eq(index)的区别是:eq(index)只匹配一个元素。而nth-child()将为每一个父元素匹配子元素。:nth-child从1开始的,而:eq()是从0算起的!

   在CSS的教程里有人这样说:nth-child()的参数是an+b,如果按照w3.org上的描述,写成中文,很可能会让人头晕,再加上笔者的文...[ 查看全文 ]

2016-02-19 标签:

jQuery学习之探究nth-child(N)选择符的相关文章

手机页面
收藏网站 回到头部