jQuery获取子和父的示例代码。

1。收购的子节点

例如,带有id作为测试的div元素。如果我们选择这种方式,$(' # test),我们需要找到一个span元素类演示下这部有几种方法。
1。筛选条件的使用

$(#测试跨度。演示)

2。使用find()函数

$(# test)。发现('span。演示)

三.使用子()函数

$(# test)。儿童('span。演示)

两。获取父节点
jQuery获得很多父元素方法,如父()、父()、最近(),这些都帮助您找到父元素或节点。
复制代码代码如下所示:

jQuery获取父节点。
jQuery获取父元素。


我们的目标是获得UL元素类parent1通过对第一条注ID,用下面的方法:

1。$(# item1的)。父(母),('。parent1);

2美元。(李:父母);

3。$(' #项目)。父母('。parent1);

4。$(# 1)。最近('。parent1);

最近将首先检查当前元素是否匹配,如果匹配直接返回到元素本身。如果匹配不匹配,则查找父元素,直到找到匹配选择器的元素一层,如果没有发现,返回一个空的jQuery对象。

最近和父母之间的主要区别是1,前者开始,从当前元素,它开始寻找,从父元素的看;2,找以前的水平,直到停止匹配元素的发现,后者一直向上查找到根元素,然后把这些元素到一个临时集合然后,给定的选择器表达式过滤;3,前者返回0或1个元素,其中可能包含0, 1或多个元素。最近是非常有用的用于处理事件委托。