我有以下HTML:查找最接近类的onclick
<div class="col-md-10">
<input type="text" name="postcode" class="postcodeinput" />
</div>
<div class="col-md-2">
<a class="picklocation"><i class="fa fa-search" aria-hidden="true"></i>
</a>
</div>
当你点击“pickuplocation”我需要的“postcodeinput”的值。
问题是页面上有多个邮政编码循环升级,所以我不能只使用$('.postcodeinput').val()
,因为它有两个,而且两个都在同一个函数中处理。
我想要做的是找到最接近的元素.postcodeinput
并获得值。我曾尝试以下的jQuery:
$('.picklocation').click(function() {
var postcode = null;
console.log($(this).prev('.postcodeinput').val());
});
我已经试过了,但是,我只是得到“未定义”
为什么downvote? – Phorce