我有一个问题想用jQuery解决它。
我有一些id为“div1,div2,...”的div。在每个div中,我都有一个名称模式的输入。
例如像这样
<div id="div1">
<table>....</table>
<div>....</div>
<input name="pattern" value="nothing" />
</div>
我想获得“div1”的输入。我可以用$('#div1')得到div1。现在我想只搜索div1的孩子。我怎么能用jQuery做到这一点?
答案 0 :(得分:1)
$("#div1 input")
或
$("#div1 input[name=pattern]") // more than 1 input?
或
$("#div1 > input") // only direct child
等等。
这意味着您必须准确定位div1
。更通用的方法取决于你对其他div的处理方式。
答案 1 :(得分:0)
尝试$('#div1').children('input');