나는 다음과 같은 마크 업이로 클릭 요소에서 가장 가까운 입력 값을 얻기 :jQuery를
<div class="options">
<div class="quantity">
<label>Qty:</label>
<input type="text" name="quantity" value="1"/>
</div>
<div class="buttons">
<a href="#" class="add">Add Item</a>
</div>
</div>
내가 jQuery를 사용하여 '추가'클래스에 바인더 제본 클릭 이벤트가 있습니다. 내가 이것을 클릭하면 name = "quantity"의 값을 얻고 싶습니다. 그러나 'add'가 클릭되고 몇 개의 수량 필드가있는 곳이 몇 군데 있습니다.
'가장 가까운'입력 값을 얻으려고합니다. 나는 '가장 가까운'과 'findall'을 사용하려했지만 행운은 없다.
jQuery를 사용하여 어떻게 얻을 수 있습니까? 고맙습니다!
내가 jQuery를 방법'findall'에 대해 들어 본 적이 있습니다. 나는 당신이 [traversal methods] (http://api.jquery.com/category/traversing/)를 살펴보고 그것들을 살펴볼 것을 제안한다. 'closest'는 이미 좋은 시작입니다. 지금까지 작성한 코드를 게시하십시오. –