gpt4 book ai didi

javascript - XPath 如何使用 CSS 类名查找第二个元素

转载 作者:太空宇宙 更新时间:2023-11-04 16:11:15 25 4
gpt4 key购买 nike

我有这个 html:

<div tabindex="0" class="ember-basic-dropdown-trigger ember-power-select-trigger ember-power-select-trigger-2568211667 category-select t-ticket-category-select-trigger">
Building
</div>

<div tabindex="0" class="ember-basic-dropdown-trigger ember-power-select-trigger ember-power-select-trigger-6101225577 category-select t-ticket-category-select-trigger">
Warehouse
</div>

我想访问 2nd div 中具有相同 CSS 类名的文本,但不确定如何访问它。

我有一些像这样的 XPath 代码,但这不起作用:

//*[contains(@class, 't-ticket-category-select-trigger')]

最佳答案

只需通过索引访问它(在 XPath 中索引从 1 开始):

(//*[contains(@class, 't-ticket-category-select-trigger')])[2]

或者,如果它是最后一个:

(//*[contains(@class, 't-ticket-category-select-trigger')])[last()]

关于javascript - XPath 如何使用 CSS 类名查找第二个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com