【发布时间】:2012-12-27 19:56:47
【问题描述】:
我对 jQuery 有点陌生,所以请原谅我太密集了。我想通过 Chrome 的 JS 控制台选择特定页面上的所有 <td> 元素:
$('td')
然而,当我这样做时,我得到以下输出:
<td>Apples</td>
jQuery 不应该返回带有<td> 标签的元素数组吗?为什么我只看到符合此条件的第一个元素?
这里是有问题的网站:http://www.w3schools.com/html/html_tables.asp
编辑:我想补充一点,当我在 Chrome 控制台中键入一个 jQuery 函数时,我没有得到一个 jQuery 对象。我得到一个普通的 HTML 元素。我的 Chrome 设置/配置方式一定有问题。
【问题讨论】:
-
它确实选择了每个元素。 element selector
标签: jquery google-chrome web-scraping