开发者

Select an element with Jquery previously selected with Selenium 2 selector

I have a Selenium WebElement selected, for example like this:

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

If i have no knowledge about how i found this element, how can i select the same element with JQuery? All i have is the webDriver instance and the element instance.

Spoken in "pseudo-code", i want something like this:

webDriver.executeScript("$("开发者_开发问答 + element.getUniqueSelector() + ").attr('id', 'test2')");

/edit

I got my answer: jQuery element selector with Id from Selenium 2 / WebDriver


Here is the answer: jQuery element selector with Id from Selenium 2 / WebDriver

import org.openqa.selenium.JavascriptExecutor;

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜