Невозможно найти элемент DOM - PullRequest
0 голосов
/ 12 сентября 2018

Итак, я писал несколько автоматических тестов (C # и Selenium Webdriver) и натолкнулся на странный сценарий. Селектор XPath работает нормально (с использованием идентификатора элемента) при попытке идентифицировать элемент в DOM-обозревателе Dev Tools, но при использовании того же идентификатора для поиска элемента с помощью селектора jQuery или обычного селектора JS в консоли он возвращает ноль.

Идентификатор элемента: "sample-id"; Тип элемента: div; Селектор jQuery: $("div#sample-id"); JS Selector: document.getElementById("sample-id"); Xpath: "//div[contains(@id, 'sample-id')]";

Быстрое примечание: после ожидания в течение минуты или около того, селектор jQuery или JS работает.

Есть идеи, почему это происходит?

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...