ylsunyuan技术论坛中心

 找回密码
 注册(请使用中文注册)
搜索
热搜: 活动 交友 discuz
查看: 894|回复: 0
打印 上一主题 下一主题

jq获取对象父结点对象 和 子结点对象

[复制链接]

124

主题

127

帖子

619

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
619
跳转到指定楼层
楼主
发表于 2016-1-7 08:54:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

jQuery 提供了 parent() 方法用以获取当前匹配元素集合中每个元素的父元素,例如:

  • $("span").parent(); // 获取所有span标签元素的父节点对象集合
  • $(".selected").parent(); // 获取所有class位selected的元素的父节点对象集合
  • $(span.selected).parent(); // 获取class为selected的span标签元素的父节点对象集合

另外,注意与parents() 方法的区别——parents() 方法获取当前匹配元素集合中每个元素的祖先元素(祖先元素不仅包括父节点,还包括祖父、曾祖父等等)。


例子(获取父结点中的Span对象中的值):

//sourceName填充:通过JS获取以上分类的名称,获取该input radio 的父结的内容,填充到这个隐藏域
//结点结构:<td><input type="radio"><span>****</span></td>

var sourceNameValue = $('input:radio[name="sourceCode"]:checked').parent().find('span').html();

回复

使用道具 举报

本版积分规则

QQ|Archiver|手机版|小黑屋|ylsunyuan技术论坛 ( 桂ICP备14005218号-1

GMT+8, 2024-4-26 23:01 , Processed in 0.059825 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表