jQuery通过parent()和parents()方法访问父级元素
2016-08-30 10:46
615 查看
<divclass="inputGroup"> <p>2.您的最高学历是?</p> <label><inputtype="radio"name="edu"value="5"/>高中</label> <label><inputtype="radio"name="edu"value="15"/>一年制专科</label> <label><inputtype="radio"name="edu"value="19"/>两年制专科</label> <label><inputtype="radio"name="edu"value="21"/>三年制以上专科或本科</label> <label><inputtype="radio"name="edu"value="22"/>双学位,其中一个受教育年限要大于三年</label> <label><inputtype="radio"name="edu"value="23"/>硕士</label> <label><inputtype="radio"name="edu"value="25"/>博士</label> </div>
varinput=$("input[type='radio']:checked"); varquestion=$(input[j]).parents(".inputGroup").children("p").text(); varstr=$(input[j]).parent("label").text();//jQuery对象和Dom对象的转换 alert(question+":"+str); 输出:2.您的最高学历是?:三年制以上专科或本科 parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合。 parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。 可以看出parent取的很明确,就是当前元素的父元素;parents则是当前元素的祖先元素。
相关文章推荐
- zepto与jquery使用区别总结
- 好用的jQuery验证插件
- 【转】jQuery对象与DOM对象之间的转换方法
- jquery实现图片轮播
- i++,++i,Math.max,hasOwnPrototype.ajax,indexOf(),firefox的一些东西,jquery的contains函数,window.open
- jquery的empty()方法与jquery的remove()的区别及作用
- jquery选择器
- jquery.ajax post/get/delete/put 请求方法封装
- jQuery学习心得----第一集:选择器(#)
- 官方JQuery-min报错
- jquery判断显示剩下可输入内容字数
- 常用Jquery的一些函数
- Jquery插件写按钮状态
- jquery datatable客户端分页
- jquery获取下拉框的值并传递给后端处理
- jQuery获取Select元素,并选择的Text和Value:
- jQueryMobile常用技巧
- jQuery Datatable 实用简单实例
- Asp.net文本框输入提示功能(jquery-ui)
- JQuery元素获取