얘들 아이 같은 것을하려고합니다. 그 중 두 href와 텍스트 상자가 있습니다. < -> TEXT < +> - 그래서 +와 - 값을 누르면 txt에서 하나씩 늘리거나 줄여야합니다.Jquery .next() 함수가 작동하지 않습니다.
그리고 jquery를 텍스트 상자의 + 및 - 값으로 사용하고 있습니다. 언제든지 올바르게 + 일어나는 +를 누르면 - 값 대신 텍스트 필드 이름이 필요합니다.
$(".quantity .subtract").click(function() {
var qtyInput = $(this).next('input');
var qty = parseInt(qtyInput.val());
if (qty > 1)
qtyInput.val(qty - 1);
qtyInput.focus();
return false;
});
$(".quantity .add").click(function() {
var qtyInput = $(this).prev('input');
var qty = parseInt(qtyInput.val());
if (qty >= 0 && (qty + 1 <= 999))
qtyInput.val(qty + 1);
qtyInput.focus();
return false;
});
그리고 자신의 ID는 페이지
문제의 코드 서식을 수정하십시오. 질문을 수정하고 전체 코드 블록을 강조 표시 한 다음 ctrl + shift + k (또는 중괄호 쌍 모양의 툴바 버튼 :'{}')을 누르십시오. –