Javascript将元素导航到最近的输入或选择元素

时间:2015-09-03 15:56:21

标签: javascript jquery html css

我有一个JavaScript函数,它使用类" form-row"来抓取div容器。

以下HTML是简化版本,但结构与我使用的嵌套元素相同。

<div class="form-row">
    <label></label>
    <div class="content">
        <input></input>
    </div>
</div>  

我需要能够在此容器中获取输入,并且我无法这样做。

我尝试过以下方法: -

var x = item.Next('input');

x.prop("checked",false);

但它不起作用。

如何遍历元素直到我到达输入并设置其属性。

我只想查看此容器中的元素。

2 个答案:

答案 0 :(得分:1)

item是一个javascript对象,它表示带有“form-row”类的div,你需要.find()

  

获取当前匹配元素集中每个元素的后代,由选择器,jQuery对象或元素过滤。

var x = item.find('input');

答案 1 :(得分:1)

这应该是技巧$('.form-row').find('input').prop('checked', 'checked')