在 Java 中,可以使用 ExpectedConditions.not 等到元素不再可见或不再可以找到
wait.until(ExpectedConditions.not(ExpectedConditions.elementToBeClickable(By.id("id1"))));
Pythonic 的方法是什么?
如果您想等到元素not(不再)可点击,请尝试
wait.until_not(ExpectedConditions.element_to_be_clickable((By.ID,"id1")));
附注您应该记住,页面加载后元素最初可能不可点击
另一种方式
wait.until(
ExpectedConditions.none_of(
ExpectedConditions.element_to_be_clickable((By.ID, "id1"))
)
)