码迷,mamicode.com
首页 > Web开发 > 详细

jquery 获取子元素的限制jquery

时间:2016-06-21 17:25:42      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

今天练习jqueryAPI发现一个问题就是子元素如果采用nth-child,元素不同就获取不到,因此一个父元素下的子元素标签必须相同,如果不同第一个元素可以用这个方法实现,但是如果第二元素及以后如果出现不同的元素就会获取不到了。如下:

<div>
<p>1</p>
<a href="">123</a>
<p>2</p>
</div>

采用$(‘div p:nth-child(1)‘).css(‘background‘,‘red‘);可以获取到第一个p元素,但是如果想获取第二p元素如果使用这个方法就无法获取到,我采用的方法就是:

$(‘div p:nth-child(1)‘).next().next().css(‘background‘,‘red‘);有点繁琐,哪位大侠看到有什么更好的办法,帮忙提个意见。

jquery 获取子元素的限制jquery

标签:

原文地址:http://www.cnblogs.com/zhx119/p/5603954.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!