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