【发布时间】:2013-02-07 19:34:54
【问题描述】:
我有一个相当“奇怪”的场景(网络抓取)。我只想选择class=g,但不选择class="g g"(双类g)。如何在 jQuery 中做到这一点?
如果我使用 $('.g'),它将同时选择 .g 和 .g .g
更新 1:
如果您认为.g .g 无效,请在 Google 搜索结果中查看源代码;)
【问题讨论】:
-
我认为
class="g g"不是有效的 HTML... -
$(".g:not(.g.g)")是做什么的? -
$(".g:not(.g.g)")没有选择任何内容。 -
我在随机结果页面上没有找到任何
.g.g。 -
@JanDvorak 也许谷歌会随机弹出它
标签: html css dom jquery-selectors cheerio