jquery - 无法使用 Selenium WebDriver 单击搜索中的树加号图标

标签 jquery selenium selenium-webdriver

我无法单击 TreeView 中的加号图标并检查 HTML 片段,它显示 id、标题和类,但它突出显示整行,因此我无法识别加号图标。我google了一个多星期,没有找到解决办法。请在这方面协助我。附上截图。 enter image description here

最佳答案

这里的一种方法是按偏移量点击。 Java 示例:

Actions builder = new Actions(driver);
Action actions = builder.moveToElement(element, 25, 0).click().build();
actions.perform();

在这种情况下,25 和 0 基本上表示从鼠标移动的元素的左上角开始的 xy 偏移量,将执行单击。

关于jquery - 无法使用 Selenium WebDriver 单击搜索中的树加号图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32699830/

相关文章:

javascript - 使用 javascript 刷新 iframe 时遇到问题

ruby - 在带有 Selenium for Ruby on Rails 的 Heroku 上找不到 Chrome 二进制文件

python - 通过Python中的selenium驱动程序将图像导入谷歌表单

java - 无法使用机器人类取消 "Authentication Pop up"

java - Selenium 网络驱动程序中的 sendKeys()

javascript - 为什么三个函数中有两个不延迟?

jquery - 在隐藏的 div 中显示一个 div

javascript - 单击列表中的 li 后如何加载外部小部件?

python - 套接字错误 : [Errno 54] Connection reset by peer Selenium-python

python - 如何使用selenium和python获取网站的主体宽度?