Я работаю над созданием расширения 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:
Так что я ищу все ссылки с атрибутом класса «link clr-link pointer»
В моей консоли код выполняется после загрузки DOM, но возвращает массив размера 0, несмотря на то, что все ссылки на игроков принадлежат к тому же классу:
Любая идея, почему это не захватывает ни одну из ссылок? Заранее спасибо за любую помощь.