我有一系列带有列的行,我想选择一个位于当前 input
字段之前的 input
字段(价格输入),当按键释放时对其进行调用并获取其值。
我尝试过:
quantity = $(this).parent().parent().children().val() ;
quantity = $(this).parent().parent().children().closest('.inputQty', this).val() ;
但是两种方法都不起作用。
一个DOM的例子:<div class="row">
<div class="column"><input class="inputQty" id="quantity0" /></div>
<div class="column"><input class="someOther" id="Other0" /></div>
<div class="column">
<div class="cSelect">
<select id="currency0"><option>£</option></select>
<input class="price" id="price0" />
</div>
</div>
</div>
.siblings()
和各种next~()
和prev~()
方法。 - Mitya