2014-06-17 1 views
0

플러스 및 마이너스 버튼 (http://bootsnipp.com/snippets/featured/buttons-minus-and-plus-in-input)이있는 텍스트 상자 옆에 드롭 다운 목록이 있지만 텍스트 만 변경하려면 더하기 및 빼기 버튼을 얻는 데 어려움이 있습니다. 상자 옆에 있습니다.jquery를 사용하여 고유 ID없이 가장 가까운 텍스트를 식별

.parent(), .closest() 등 다양한 시도를했지만 어디에도 가지 않는 것처럼 보였습니다. 나는 다음 포스트가 유용하다고 생각하지만 다시 아주 멀리하지 않았다 : 여기

jQuery parent().find() problem이 (스타일 사과) 코드입니다 : http://jsfiddle.net/528AW/69/ 난 그냥 증가를 얻을에 버튼을 감소하기 위해 노력하고있어

그 옆에있는 입력에 영향을줍니다. 어떤 도움이라도 대단히 감사하겠습니다. 아마도 여기 어딘가에 있을까?

$(document).ready(function() { 
      $('.btn-number').click(function(e){ 
       e.preventDefault(); 

       fieldName = $(this).attr('data-field'); 
       type  = $(this).attr('data-type'); 
       var input = $("input[name='"+fieldName+"']"); 
       var currentVal = parseInt(input.val()); 
      // around here perhaps 

답변

1

변경

var input = $("input[name='"+fieldName+"']"); 

var input = $(this).parent().parent().find("input[name='"+fieldName+"']"); 

이것은 fiddle example

+0

아 완벽하게, 너무 많은 덕분에 다른 생각하세요! – jmood

관련 문제