为了账号安全,请及时绑定邮箱和手机立即绑定

用层级选择器获取checked的radio的数据

用层级选择器获取checked的radio的数据

慕森王 2018-12-13 14:14:42
遇到如下问题,就是我想用jquery层级选择器来获取某div下面所有被checked的radio标签的vaule值,其实用id来做很好获取,但是那些div都是遍历出来的,用数字当作id不是很规范,代码如下<html> <head></head> <body>  <div id="lesson">    <div>     <label class="radio-inline"> <input type="radio" name="optionsRadiosinline" value="option1" checked /> 选项 1 </label>     <label class="radio-inline"> <input type="radio" name="optionsRadiosinline" value="option2" /> 选项 2 </label>     <p></p>     <label class="radio-inline"> <input type="radio" name="optionsRadiosinline1" value="option3" checked /> 选项 1 </label>     <label class="radio-inline"> <input type="radio" name="optionsRadiosinline1" id="optionsRadios6" value="option4" /> 选项 2 </label>    </div>    <div ></div>    <div ></div>   </div> </body></html>我只要获取id为lesson的div下层第一个div中的所有被checked的value值(应该是个数组),这个jquery选择器应该怎么写,求大神指导
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

    $(document).ready(function () {

        var picks = $("#lesson > div:first input:checked");

        console.log(picks.length);

    });


查看完整回答
反对 回复 2019-01-18
  • 1 回答
  • 0 关注
  • 703 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信