Примечание: я запускаю его на консоли Chrome!
У меня проблемы с получением элементов после анализа html с помощью jQuery
var ar = document.getElementsByClassName("row")[4].getElementsByClassName("well result-box nomargin");
for (var i = 0; i < ar.length; i++) {
try {
var html = ar[i].getElementsByTagName("a")[2].getAttribute("href");
$.ajax({
url: html,
success: function(result) {
var resultHTML = $.parseHTML(result);
// Here the HTML is parsed
}
});
} catch {
console.log(i);
}
}
Проблема возникает сейчас, когдаЯ пытаюсь получить его в разобранном HTML
.getElementsByClassName("well result-box nomargin")[0].getElementsByTagName("h2")[0].getElementsByTagName("a")[1].getAttribute("href").split("family/")[1];
Я пробовал $.find
с $.attr
, но он не работает.
AJAX результат: https://hastebin.com/arelirobap.xml