我找到了解决方案,这很简单:
String jQuerySelector = "'#myDiv input.test'";RenderedWebElement webElement = (RenderedWebElement) ((JavascriptExecutor) webDriver).executescript("return $(" + jQuerySelector+ ").get(0);");使用在Selenium中预先选择的jQuery中的元素也可以工作:
String jQuerySelector = "arguments[0]";((JavascriptExecutor) webDriver).executescript("return $(" + jQuerySelector+ ").doSomethingInJquery();", webElement);


