Уже полдня не могу понять, почему не получается кликнуть по элементу на странице.
Я нашёл несколько кликабельных блоков на странице (они представляют собой span'ы), сделал из них массив и пытаюсь кликнуть по одному из них, но получаю ошибку: element is not visible. Не могу понять почему так, ведь я могу вывести заголовки span'ов через buttons.each, а вот кликнуть не могу. Добавил wait.until, но он не помогает.
Вот часть кода, с которой не получается разобраться:
Очевидно почему: элемент находится вне зоны активного окна в браузере.
Есть два хака:
1) Скроллить страницу до нужного элемента, пока он не станет визибл
2) Уменьшать масштаб страницы, пока элемент не станет видимым.