DOM で以前に出現した要素を取得する簡単な方法はありますか? 私が見ていて#text3
、前の入力を把握したい場合#text2
。
<div>
<input id="text1" type="text" value="text1" />
</div>
<div>
<p>Choose your race!</p>
<input id="text2" type="text" value="text2" />
</div>
<div>
<div class="labeledField">
<label>Text 3:</label>
<input id="text3" type="text" value="text3" />
</div>
</div>
.prev('input')
親内にあり、親.prevAll('input')
のみを検索するように見えるため、機能しません...ここで何か不足していますか? これは、よりもはるかに簡単であるように感じます$('#text3').parent().prev().find('input')
:D