gpt4 book ai didi

javascript - 根据输入值使用 jquery 隐藏

转载 作者:行者123 更新时间:2023-12-03 11:47:18 25 4
gpt4 key购买 nike

如果input value0,我想隐藏td,但我无法将其隐藏工作?

http://jsfiddle.net/zxpsd8x6/1/

<td><input type="radio" name="hideifvalue0" value"0"></td>
<td><input type="radio" name="hideifvalue0" value"1"></td>

<button class="btn1">Hide</button>
<button class="btn2">Show</button>
<script>
$(document).ready(function(){
$(".btn1").click(function(){
$("td").hide();
});
$(".btn2").click(function(){
$("td").show();
});
});
</script>

最佳答案

这不是我推荐的方式,但这修复了选择器:

JSFiddle:http://jsfiddle.net/swcmp2ws/

$(document).ready(function () {
$(".btn1").click(function () {
$('td:has(input[value="0"])').hide();
//or
$('input[value="0"]').parent().hide();
});
$(".btn2").click(function () {
$('td:has(input[value="0"])').show();
//or
$('input[value="0"]').parent().show();
});
});

注释:

  • 您的 HTML 无效 - 添加了 tabletr 元素
  • 您应该只在通用元素上使用类来实现更简单的选择器(例如 class="hidethese")和 $('.hidethese').hide()<

关于javascript - 根据输入值使用 jquery 隐藏 <td>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997183/

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