获取元素父节点的jQuery方法
先举个例子
复制代码代码如下所示:
jQuery获取父节点。
jQuery获取父元素。
我们的目标是获得UL元素类parent1通过对第一条注ID,用下面的方法:
1、母({表达式})
获得包含所有匹配元素的唯一父元素的一组元素。
可以使用可选表达式进行筛选。
代码如下
复制代码代码如下:$(' # item1的)。父(母),('。parent1);
2,父母
匹配包含子元素或文本元素
代码如下
复制代码代码如下:$(李:父母);
3、父母({他})
获得一组包含所有匹配元素的祖先元素(没有根元素)的元素集合,可以通过可选表达式过滤。
代码如下
复制代码代码如下:$(' #项目)。父母('。parent1);
4、最近({表达式})
最近将首先检查当前元素是否匹配,如果匹配直接返回到元素本身。如果匹配不匹配,则查找父元素,直到找到匹配选择器的元素一层,如果没有发现,返回一个空的jQuery对象。
父母和父母之间的主要区别是:
1)前者从当前元素开始匹配,后者从父元素开始匹配。
2),前者逐步搜索,直到找到匹配元素。然后停止,直到搜索到根元素为止。然后将这些元素放入临时集,并用给定的选择器表达式进行过滤。
3)前者返回0个或1个元素,后者包含0, 1个或多个元素。
最近对处理事件委派非常有用。
The copy code code is as follows: $('#items1').Closest ('.parent1');
以上就是本文的全部内容。我们可以更多地了解jQuery的语法。你可以看到:jQuery 1.10.3在线手册