gpt4 book ai didi

jquery - 如何根据选中的复选框选择div中的最后一个元素

转载 作者:行者123 更新时间:2023-12-01 03:11:39 24 4
gpt4 key购买 nike

$(".a").on('click',function(){
alert($(this).next('input[type="hidden"]').attr('value'))

})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="id">
<div>
<strong><input type="checkbox" value="1" class="a"> chbox1</strong>
<input type="hidden" value="1">
</div>
<div>
<strong><input type="checkbox" value="1" class="a"> chbox1</strong>
<input type="hidden" value="2">
</div>
</div>

更改复选框状态时如何获取隐藏元素值?
有人知道让我知道吗?
谢谢

最佳答案

代码中的隐藏输入不是复选框的同级,您应该首先使用 $(this).parent()$(this.parentNode 选择父元素)

$(this.parentNode).next('input[type="hidden"]').val();

关于jquery - 如何根据选中的复选框选择div中的最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27905875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com