几个月后我又开始使用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.
我错过了一些明显的东西吗?
答案 0 :(得分:1)
想要一个包含所有“tr”标签的数组吗?
该网站不使用jQuery。在控制台中尝试使用常规Javascript:
document.getElementsByTagName("tr")
这将返回一个包含DOM中存在的所有“tr”标记的数组。
要使用“$”选择元素,网站必须在标题上加载jQuery。
现在,你想用这个选择做什么?