Захват элементов по имени класса, возвращающий массив размером 0 - PullRequest
0 голосов
/ 25 октября 2019

Я работаю над созданием расширения Chrome для страницы фантастической лиги ESPN.

По сути, везде, где есть ссылка с именем игрока, я хочу, чтобы он также ссылался на новую вкладку другого сайта. ,Это в основном не имеет значения, так как в первую очередь я собираю ссылки в массив.

Использование javascript:

window.addEventListener('load', function () {

    console.log("Test 1");

    var links = document.getElementsByClassName('link clr-link pointer');
    console.log(links.length);

    for (elt of links){
        console.log(links.text);
    }
    console.log("Test 2");

});

Страница является лигой, поэтому еебудет закрытым, но вот скриншот DOM: enter image description here

Так что я ищу все ссылки с атрибутом класса «link clr-link pointer»

В моей консоли код выполняется после загрузки DOM, но возвращает массив размера 0, несмотря на то, что все ссылки на игроков принадлежат к тому же классу: enter image description here

Любая идея, почему это не захватывает ни одну из ссылок? Заранее спасибо за любую помощь.

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