几个月后我再次开始使用 jQuery,但有点困惑。我去了news.ycombinator.com ,转到 chrome 的控制台,并键入 $('tr')
以获取行数组,但它只返回第一行(即使第一个表有 3 行)。
当我在 chrome 控制台中键入 var x = $('tr:odd')
时,出现错误
Uncaught DOMException: Failed to execute 'querySelector' on 'Document': 'tr:odd' is not a valid selector.
我是否漏掉了一些明显的东西?
最佳答案
想要所有“tr”标签的数组吗?
该站点不使用 jQuery。在控制台中尝试使用常规 Javascript:
document.getElementsByTagName("tr")
这将返回一个数组,其中包含 DOM 中存在的所有“tr”标签。
要使用“$”选择元素,站点必须在标题上加载 jQuery。
现在,你想用这个选择做什么?
关于jquery tr 选择困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27692006/