Jquery中parent()和parents()
Jquery中parent()和parents()
Jquery中parent()和parents()一、parent()方法
此方法取得匹配元素集合中每个元素的紧邻父元素,也就是第一级父元素,而不是所有的祖先元素。所取得的父元素集合也可以使用表达式进行筛选。
二、parents()方法
此方法取得一个包含着所有匹配元素的父辈元素的元素集合。所取得的父辈元素集合也可以使用表达式进行筛选
如果给定一个表示 DOM 元素集合的 jQuery 对象,.parents() 方法允许我们在 DOM 树中搜索这些元素的祖先元素,并用从最近的父元素向上的顺序排列的匹配元素构造一个新的 jQuery 对象。元素是按照从最近的父元素向外的顺序被返回的。.
三、Jquery中parent()和parents()实例
<li id='li1'> <li id='li2'><p></p></li> <li id='li3' class='a'><p></p></li> <li id='li4'><p></p></li> </li> $('p').parent() //取到的是li2,li3,li4 $('p').parent('.a') //取到的是li3$('p').parent().parent() //取到的是li1,这点比较奇特;不过Jquery对象本身的特点决定了这是可行的。
$('p').parents() //取到的是li1,li2,li3,li4
$('p').parents('.a') //取到的是li3
<body> <li id="one"> <li id="two">hello</li> <li id="three"> <p> <a href="#">tonsh</a> </p> </li> </li> $(”a”).parent() //将会得到父对象<p>$(”a”).parents() //得到父对象为<p><li.3><li.1>
$(”a”).parents().filter(”li”) //将得到<li.3><li.1>,还可以写成$(”a”).parents(”li”)。
$(”a”).parents(”li:eq(0)”) //将得到<li.2>
var id=$("a").parents("li:eq(1)").children("li:eq(0)").html(); //如果点击<a>链接时弹出<li.2>中的内容
</body>
- jquery实现在光标位置插入内容
- jquery使用data缓存数据
- css3设置过渡效果(CSS3 media queries + jQuery实现响应式导航)
- jquery实现聚光灯效果
- html导航条下拉菜单代码(Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码)
- jquery滚动固定插件在哪(jquery 步骤进度轴插件的实现代码)
- jquery 增加表格(jquery实现表格无缝滚动)
- jquery中wrap、wrapAll、wrapInner
- jquery留言板代码(JavaScript实现留言板添加删除留言)
- jquery on绑定hover
- jQuery中$.each的用法
- jqueryajax实现部分刷新(php+jQuery ajax实现的实时刷新显示数据功能示例)
- jquery 淡入淡出
- javascript中还原append代码(JS实现jQuery的append功能)
- jquery五子棋javascript(原生JavaScript实现简单五子棋游戏)
- Jquery中的offset()和position()的区别
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
- 越南旅游攻略(越南旅游攻略自由行)
热门推荐
- deepin数据库编程(deepin20.1系统安装MySQL8.0.23超详细的MySQL8安装教程)
- 手机无法与服务器建立安全连接(ftp无法与服务器建立连接)
- win7用iis搭建服务器(win7配置iis服务器图文教程)
- dede采集规则(DEDECMS 5.7 采集规则无法导入的解决办法)
- django用户上传文件怎么接收(Django框架文件上传与自定义图片上传路径、上传文件名操作分析)
- 如何使用HttpModule实现sql防注入
- canvas如何调试(关于canvas.toDataURL 在iOS运行失败的问题解决)
- 查看docker image版本(解决docker images 镜像消失的问题)
- 常见的web富文本编辑器有哪些
- nginx前后端跨域(Nginx解决前端访问资源跨域问题的方法详解)