【发布时间】:2018-08-10 18:17:39
【问题描述】:
我想选择嵌套在类 article article_rubric_top 或类 article article_top article_right 的 div 下的第一个标签 a
我试试:
$('div.article.article_rubric_top a:first,div.article.article_top.article_right a:first')
但得到的标签比预期的要少得多。我想知道当我使用多个选择器时是否应该以某种方式分隔嵌套的标签选择器?
像这样:
$('(div.article.article_rubric_top a:first),(div.article.article_top.article_right a:first)')
更新: 最小数据示例。我希望匹配所有三个a 标签。
<div class="article article_rubric_top">
<a href="http://ua.korrespondent.net/showbiz/music/3899530-duet-potap-i-nastia-zaiavyv-pro-te-scho-yde-zi-stseny" class="article__img-link"></a>
</div>
<div class="article article_top article_right">
<a href="http://ua.korrespondent.net/ukraine/3899526-ukraintsi-pochaly-chastishe-yizdyty-v-rosiui" class="article__img-link">
<noscript><img src="https://kor.ill.in.ua/m/400x253/2072539.jpg"></noscript><img src="/i/blank.gif" data-href="https://kor.ill.in.ua/m/400x253/2072539.jpg" alt="Українці почали частіше їздити в Росію" class="article__img lzl"></a>
</div>
<div class="article article_rubric_top">
<a href="http://ua.korrespondent.net/ukraine/3899521-likari-dozvolyly-prodovzhyty-sud-nad-kokhanivskym" class="article__img-link">
</a>
</div>
更新由于某种原因,最小的例子不能作为我实际的example
Image of jquery run in browser
我得到div 和a 标签,而不仅仅是a 标签。
【问题讨论】:
标签: jquery jquery-selectors logical-operators brackets multipleselection