List<WebElement>rows = driver.findElements(By.cssSelector("li.s_li a"));
// for(WebElement row : rows) {
for(int i = 0;i<rows.size();i++){
clickluntan();
System.out.println(rows.get(i).getText());
System.out.println(rows.get(i));
WebDriverWrapper.waitPageLoad(driver,3);
// ((JavascriptExecutor)driver).executeScript("document.getElementsBycssSelector('rows.get(i)').click();");
// WebDriverWrapper.hoverandclick(luntan,driver);
// ((JavascriptExecutor)driver).executeScript("document.getElementsByXpath('//div[2]/ul[1]/li[2]/a[1]/u').click();");
// WebDriverWrapper.waitPageLoad(driver,2);
rows.get(i).click();
开始以为是隐藏了,找了几种方法,包括hover,包括执行JS.
后面获取列表来遍历。
能够打印,就是不能点击,不知道为什么。