如何单击具有属性的 p 元素

问题描述

我试图点击看起来像这样的第一个元素:

<div>
 <div class="report-name" data-qa="x1x">
  <div tabindex="0" class="af-core keyboard-navigation-element gray-link"><a class="af-core link-with-arrow right " target="_blank">Boxes</a></div>
 </div>
 <div class="report-name" data-qa="x2x">
  <div tabindex="0" class="af-core keyboard-navigation-element gray-link"><a class="af-core link-with-arrow right " target="_blank">bags</a> </div>
 </div>
</div>

我尝试了这 2 行代码

await page.click('div[data-qa="x1x"]');
await page.$x("//a[contains(text(),'Boxes')]");

但我无法点击它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)