我有一个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);
但它不起作用。
如何遍历元素直到我到达输入并设置其属性。
我只想查看此容器中的元素。
答案 0 :(得分:1)
item是一个javascript对象,它表示带有“form-row”类的div,你需要.find()
获取当前匹配元素集中每个元素的后代,由选择器,jQuery对象或元素过滤。
var x = item.find('input');
答案 1 :(得分:1)
这应该是技巧$('.form-row').find('input').prop('checked', 'checked')