如何使用jQuery从span标记之前的隐藏输入中获取值
<div>
<input type="hidden" value="<?php echo $activeTimeID; ?>" class="activeTimeId"
name="activeTimeID<?php echo $j;?>[]" />
<span class="closeTime">close</span>
</div>
答案 0 :(得分:4)
$('.closeTime').prev('input').val();
答案 1 :(得分:1)
使用.prev()获取前一个元素 - 传入input:hidden作为选择器 - 所以它只会查找隐藏的输入
$('span.closeTime').prev('input:hidden').val()
答案 2 :(得分:1)
var val = $('span').prev('input[type="hidden"]').val();
这将找到范围并选择紧接在兄弟之前的input[type="hidden"]