0

jQueryで解決したい問題があります。

IDが「div1、div2、...」のdivがあります。各divには、名前パターンの入力があります。

たとえば、このように

<div id="div1">
  <table>....</table>
  <div>....</div>
  <input name="pattern" value="nothing" />
</div>

「div1」のこの入力を取得したいと思います。$('#div1')でdiv1を取得できます。今、私はdiv1の子だけを検索したいと思います。jQueryでそれを行うにはどうすればよいですか?

4

2 に答える 2

1
 $("#div1 input")

また

 $("#div1 input[name=pattern]") // more than 1 input?

また

$("#div1 > input") // only direct child

等々。

これは、 を正確にターゲットにする必要があることを意味しますdiv1。より一般的なアプローチは、他の div で何をするかによって異なります。

于 2012-08-18T12:18:10.600 に答える
0

試す $('#div1').children('input');

于 2012-08-18T12:15:20.860 に答える