我已经给出了 HTML 页面,但不允许更改 html 代码(例如,使用 ID 等扩展 html 元素)。 我只允许使用现有的元素类、ID 等来更改布局。 我要为其更改文本属性的元素具有类 .requestStatus 并且在表调用中,但这不是唯一具有此 css 类的元素。 如何只选择绿色边框的元素而不选择红色边框的元素?
最佳答案
:not(...) 选择器正是您要寻找的:
CSS:
<style>
tr:not(tr>th) span.requestStatus { }
</style>
jQuery:
var selected_objects = $("tr:not(tr>th) span.requestStatus");
如果您提供更多详细信息,关于您尝试对每个元素实际“做什么”,则提供额外说明会更容易。
关于html - 如何选择不在表头中的具有特定类的html表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41863086/