您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 昭通分类信息网,免费分类信息发布

jquery中nth-child(3n)的意思是什么?

2024/5/21 23:30:22发布14次查看
:nth-child表示匹配其下的子元素:nth-child(xn+y)表示从第y个开始,递增x则可以有:nth-child(3n+10)表示从第10个开始,10,13,16,19……:nth-child(3n)则y=0,可省略,表示从0开始,0,3,6,9……
希望对你有帮助:子元素
:nth-child(index/even/odd/equation)
匹配其父元素下的第n个子或奇偶元素
区别:':eq(index)' 只匹配一个元素,而这个将为每一个父元素匹配子元素。:nth-child从1开始的,而:eq()是从0算起的!
可以使用::nth-child(even),:nth-child(odd),:nth-child(3n),:nth-child(2),:nth-child(3n+1),:nth-child(3n+2)
index (number) : 要匹配元素的序号,从1开始
示例 在每个ul查找第2个li
<ul><li>john</li> <li>karl</li> <li>brandon</li></ul> <ul><li>glen</li> <li>tane</li> <li>ralph</li></ul>
代码:
$("ul li:nth-child(2)")
结果:
<li>karl</li>, <li>tane</li>
nth-child(3n+1)是什么意思?
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns=" http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title></title> <script src="jquery-1.2.6.js" type="text/javascript" language="javascript"></script> <style type="text/css"> <!-- --> </style> <script type="text/javascript" language="javascript" > <!-- $(document).ready(function (){ $("#nav li:nth-child(3n+2) a").each(function(){ alert($(this).text()); }); }); --> </script> </head> <body> <ul id="nav"> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">6</a></li> <li><a href="#">7</a></li> <li><a href="#">8</a></li> <li><a href="#">9</a></li> <li><a href="#">10</a></li> </ul> </body> </html>
“:nth-child表示匹配其下的子元素:nth-child(xn+y)表示从第y个开始,递增x则可以有:nth-child(3n+10)表示从第10个开始,10,13,16,19……:nth-child(3n)则y=0,可省略,表示从0开始,0,3,6,9……”这位回答的有问题的吧,貌似nth-child的参数最小也是1,是从1开始的,而不是从0开始的啊。
以上就是jquery中nth-child(3n)的意思是什么?的详细内容。
昭通分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录