Jquery 单击链接后获取最接近的输入名称
我有重复的代码:Jquery 单击链接后获取最接近的输入名称,jquery,Jquery,我有重复的代码: <div class="input-group"> <input type="text" class="form-control" name="001" value="bla bla bla"> <div class="input-group-btn"> <button data-toggle="dropdown" class="btn btn-primary dropdown-toggle">Ac
<div class="input-group">
<input type="text" class="form-control" name="001" value="bla bla bla">
<div class="input-group-btn">
<button data-toggle="dropdown" class="btn btn-primary dropdown-toggle">Action <span class="caret"></span></button>
<ul class="dropdown-menu pull-right">
<li><a href="#" class="img-preview">Preview</a></li>
<li><a href="#" class="img-change">Change</a></li>
<li><a href="#" class="img-delete">Delete</a></li>
</ul>
</div>
</div>
输入
不是.img更改
的祖先。您需要这样做:
$('.img-change').closest('input-group').find('input').name();
也许你需要这个
$(document).on('click','.img-change',function(){
var getname = $(this).closest('.input-group').find('.form-control').attr('name');
alert (getname);
});
$(document).on('click','.img-change',function(){
var getname = $(this).closest('.input-group').find('.form-control').attr('name');
alert (getname);
});