jquery - 如何在 jQuery 中过滤数据表值?
问题描述
我有两个复选框,我希望当用户选中第一个复选框时隐藏include span class = mm--x
在数据表中,或者当用户选中另一个复选框时隐藏include span class = mm--y
在数据表中。可能吗?或其他方法,例如在行的第 5 列中包含“ss”。或 2 选择
这是我的代码:
$("#checkbox1").click(function () {
if ($(this).is(":checked")) {
$(".myTable span." + 'mm--x').hide();
}
});
$("#checkbox2").click(function () {
if ($(this).is(":checked")) {
$(".myTable span." + 'mm--y').hide();
}
});
解决方案
您的点击事件有太多右括号。去掉前面的}
就行});
:
$("#checkbox1").click(function () {
if ($(this).is(":checked"))
$(".myTable span." + 'mm--x').hide();
// else
// $(".myTable span." + 'mm--x').show();
});
$("#checkbox2").click(function () {
if ($(this).is(":checked"))
$(".myTable span." + 'mm--y').hide();
// else
// $(".myTable span." + 'mm--y').show();
});
注意:我最初对此发表了评论,之后问题中的代码已修复。
推荐阅读
- javascript - .htaccess 规则需要一点帮助
- c# - 选择最小日期值并计算日期值?
- python - 如何每 x 小时在 bash 脚本中重新启动 python 脚本?
- angular - Angular 材料在 Angular 版本 9 中不起作用
- vue.js - 如何在 Buefy 轮播组件中设置 itemWidth?
- java - 如何处理 Android 运行时权限中的“不再询问”复选框?
- reactjs - 如何在传递的节点元素内传播组件道具?
- python - 在 matplotlib 的子图下方放置一个滑块
- java - 如何使用 Eclipse JDT 扩展基类并实现接口
- javascript - 单击另一个时关闭下拉菜单