Я создаю расширение 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);