我试图找到并单击与其他元素具有相同className的元素。我无法区分该元素与其他元素点击该元素。以下是该元素的HTML代码:
<a href="/category/men/N-fh7rea" class="accord-header">
Men
</a>
在此代码中,classname与其他元素相同,文本“Men”也相同。所以做了一个Xpath:
//a[@class='accord-header' AND contains(text(),'Men') ]
答案 0 :(得分:3)
稍微调整 xpath 并使用:
app.use('*', function (request, response));
您可以更精细地使用:
//a[@class='accord-header' and @href='/category/men/N-fh7rea']
您可以使用:
//a[@class='accord-header' and @href='/category/men/N-fh7rea' and contains(.,'Men')]