CSS选择器返回具有至少两列的表内的预标签

时间:2017-12-26 20:19:59

标签: css css-selectors

我正在对从旧版chm帮助文件中提取的html文件应用手动修复。我想在具有至少两列的表中检测预标签。我发现在Chrome控制台中,这将返回表格标签内的所有预标签:

document.querySelectorAll('table pre');

你能告诉我如何改进它,只返回表格中至少有两列的那些前置元素吗?

1 个答案:

答案 0 :(得分:1)

我认为你想要的是has选择器,在编写时它在document.querySelectorAll中不受支持,但是这让我获得了至少有2列chrome的所有内容:

$("table tr:has(td:nth-of-type(2))")