【发布时间】:2017-12-31 10:38:10
【问题描述】:
网页中有两种类型的链接。一种类型的链接同时包含 class 和 itemprop,而另一种仅包含 class。在下面的链接中,第一个是 class 和 itemprop,第二个是只有 class。但是,如果我希望我的选择器不选择其中包含“itemprop”的链接,那么该选择器会是什么样子?
<a href="/los-angeles-ca/mip/crispy-crust-hollywood-location-443529?lid=1000226108758" itemprop="name" class="business-name"></a>
<a href="/los-angeles-ca/mip/casa-bianca-pizza-pie-13519?lid=1000203432051" data-analytics="{"target":"name","feature_click":""}" rel="" class="business-name" data-impressed="1"></a>
我尝试过以下一个,但它选择了所有:
a.business-name
当我尝试使用这个时,它只选择两个项目的链接:
a[itemprop="name"].business-name
当我尝试使用它只获取其中的类时,它不起作用:
a[not(itemprop="name")].business-name
【问题讨论】:
标签: css css-selectors