我试图根据您单击的按钮提醒输入框中的当前值。因此,如果选择了第一个 grid-2 按钮,它会提醒 1,如果点击输入值为 2 的第二个按钮,它会提醒该数字,等等。
<div class='grid-2'>
<input class="photo1" value="1">
<a class='remove-photo' href='#'>Remove Now</a>
</div>
<div class='grid-2'>
<input class="photo1" value="2">
<a class='remove-photo' href='#'>Remove Now</a>
</div>
<div class='grid-2'>
<input class="photo1" value="3">
<a class='remove-photo' href='#'>Remove Now</a>
</div>
<div class='grid-2'>
<input class="photo1" value="4">
<a class='remove-photo' href='#'>Remove Now</a>
</div>
<script type="text/javascript">
$(document).ready(function() {
$(".remove-photo").click(function() {
var current_selected_photo_num = $(".photo1").val();
alert(current_selected_photo_num);
});
});
</script>
最佳答案
使用.prev()
函数向上遍历siblings
$(".remove-photo").click(function() {
var current_selected_photo_num =
$(this).prev('.photo1').val();
alert(current_selected_photo_num);
})
关于javascript - 获取具有相同类名的当前输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29335403/