jQuery проблемы с селектором - попытка выбрать и зарегистрировать ссылки - PullRequest
0 голосов
/ 06 января 2020

Я создаю расширение Chrome, которое действует в ленте новостей Facebook. Я пытаюсь выбрать URL-адрес, начинающийся с "https://external-ort2-2.xx", в разделе "_q7o" Facebook и зарегистрировать его на консоли (функция capturePi c). Предыдущий код, который вставляет кнопку после div "_q7o", работает нормально, поэтому я думаю, что я выбираю правильный div. Но URL не регистрируется.

Большое спасибо!

function callAttentionToX(jNode) {
var uCW = jNode.closest("div._q7o");
var button = document.createElement("a");
button.innerHTML = "I'm a button";
button.style.float= "left";
uCW.append(button);
}

function capturePic(jNode) {
var uCW = jNode.closest("div._q7o");
var firstHref = $(".uCW a[href^='https://external-ort2-2.xx']").attr("href");
console.log(firstHref);
}

waitForKeyElements("[aria-label$='Story options']", callAttentionToX, capturePic);
...