Ответы пользователя по тегу Google Chrome
  • Element is not clickable at point (X, Y), что делать?

    @qwerty333
    def scroll_to(element)
    element = element.root_element if element.respond_to?(:root_element)
    Capybara.evaluate_script <<-SSS
    function() {
    var element = document.evaluate('#{element.path}', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
    window.scrollTo(0, element.getBoundingClientRect().top + pageYOffset - 200);
    }();
    SSS
    end
    Ответ написан
    Комментировать