我用别人的答案来得到这个。
查询:
$("input:checkbox:not(:checked)").each(function() {
var columnName = $(this).attr('name');
$('td:nth-child(' + columnName + '),th:nth-child(' + columnName + ')').hide();
});
$("input:checkbox").click(function() {
var columnName = $(this).attr('name');
$('td:nth-child(' + columnName + '),th:nth-child(' + columnName + ')').toggle();
});
HTML:
<input type="checkbox" name="1" checked="checked"/>
当我将值放入 :nth-child(1) 时它起作用,但当我包含变量时它不起作用。我做错了还是我使用了错误的 Jquery 库。
任何帮助,将不胜感激!