【问题标题】:Select an element with Jquery previously selected with Selenium 2 selector使用先前使用 Selenium 2 选择器选择的 Jquery 选择一个元素
【发布时间】:2011-04-09 13:55:19
【问题描述】:

我选择了一个 Selenium WebElement,例如:

WebElement element = webDriver.findElement(By.xpath('//div/span[@id='test']'));

如果我不知道我是如何找到这个元素的,我如何使用 JQuery 选择相同的元素?我只有 webDriver 实例和元素实例。

用“伪代码”说话,我想要这样的东西:

webDriver.executeScript("$(" + element.getUniqueSelector() + ").attr('id', 'test2')");

/编辑

我得到了答案:jQuery element selector with Id from Selenium 2 / WebDriver

【问题讨论】:

标签: java jquery selenium selenium-webdriver


【解决方案1】:

这里是答案:jQuery element selector with Id from Selenium 2 / WebDriver

import org.openqa.selenium.JavascriptExecutor;

((JavascriptExecutor) driver).executeScript("$(arguments[0]).whatever()", myElement)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-24
    • 2018-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多