我有两个复选框,我希望当用户选中第一个复选框时,将include span class = mm--x
隐藏在数据表中,或者当用户选中另一个复选框时,将include span class = mm--y
隐藏在数据表中。可能吗?或其他类似方法,在行的第5列中包含“ ss”。或2 select
这是我的代码:
$("#checkbox1").click(function () {
if ($(this).is(":checked")) {
$(".myTable span." + 'mm--x').hide();
}
});
$("#checkbox2").click(function () {
if ($(this).is(":checked")) {
$(".myTable span." + 'mm--y').hide();
}
});
答案 0 :(得分:0)
您的点击事件包含太多右括号。删除}
之前一行上的});
:
$("#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();
});
注意:我最初为此发表评论,之后,问题中的代码已修复。