Javascript 使用jquery识别没有唯一id的最近文本输入
我有一个下拉列表,旁边是一个带有加号和减号按钮的文本框(),但是我很难让加号和减号按钮只改变它旁边的文本框 我尝试了各种方法,如.parent(),.nestest()等,但似乎都没有成功。我认为下面的帖子很有用,但也没什么用: 以下是代码(对样式表示歉意): 我只是想通过增加和减少按钮来影响它旁边的输入。任何帮助都将不胜感激。我想也许在这附近Javascript 使用jquery识别没有唯一id的最近文本输入,javascript,jquery,list,twitter-bootstrap-3,Javascript,Jquery,List,Twitter Bootstrap 3,我有一个下拉列表,旁边是一个带有加号和减号按钮的文本框(),但是我很难让加号和减号按钮只改变它旁边的文本框 我尝试了各种方法,如.parent(),.nestest()等,但似乎都没有成功。我认为下面的帖子很有用,但也没什么用: 以下是代码(对样式表示歉意): 我只是想通过增加和减少按钮来影响它旁边的输入。任何帮助都将不胜感激。我想也许在这附近 $( document ).ready(function() { $('.btn-number').click(func
$( 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
改变
到
看到这个了吗
var input = $("input[name='"+fieldName+"']");
var input = $(this).parent().parent().find("input[name='"+fieldName+"']");