不带类的Javascript/Select元素

不带类的Javascript/Select元素,javascript,select,Javascript,Select,我有一个日历表(创建为Javascript对象)。它的顶行包括上个月和本月的天数。我在本月的几天里把班级标记为“外出”。 现在,我需要选择上个月的日期,以便进行声明 如果{表顶行的单元格没有类“Out”,我不想显示它们} 如何使用本机Javascript实现这一点?换句话说,我似乎需要JQuery中类似的.not()。实际上是一个有效的选择器,您可以将它传递给querySelector(并且它是 为什么不显示所有,并隐藏类中的?table.queryselectoral(“td:not(.out

我有一个日历表(创建为Javascript对象)。它的顶行包括上个月和本月的天数。我在本月的几天里把班级标记为“外出”。 现在,我需要选择上个月的日期,以便进行声明 如果{表顶行的单元格没有类“Out”,我不想显示它们} 如何使用本机Javascript实现这一点?换句话说,我似乎需要JQuery中类似的.not()

实际上是一个有效的选择器,您可以将它传递给
querySelector
(并且它是


为什么不显示所有,并隐藏类中的?
table.queryselectoral(“td:not(.out)”)
?@atmd它会让我重写很多代码,并生成另一个逻辑链,这比我要求的要困难得多。@Bergi是的,这很有效!谢谢!我在这里写问题之前已经试过了,但我犯了一个错误,因为控制台显示了我的错误。
if (!document.querySelector(".your-table tr:first-child td:not(.Out)") {
  // Then we need to hide that row
}