有没有一种方法可以一次选择多个 nth-childs,例如:
$("#table").find("tr > :not(td:nth-child(1,3,5))");
这是行不通的
我想选择每行中的所有 td 但不是第 1、3、5 列(这可以是任何组合)。
有没有办法做到这一点?我无法分配类名。
谢谢你的帮助!
更新:
我想在表的所有行中搜索,但排除某些列。
我现在有这个代码:
elem.keyup(function() {
$(options.table).find("tr").hide();
var data = this.value.split(" ");
var jo = $(options.table).find("tr > :not(td:nth-child("+cols+"))");
$.each(data, function(i, v){
jo = jo.filter(":containsIgnoreCase('"+v+"')");
});
jo.parent().show();
});
它在我传递单个值时起作用,但我想排除多个列。
谢谢