Ich habe eine NodeJS-App, die versucht, JQuery zum Scrapen einer Webseite zu verwenden. Innerhalb der Webseite versuche ich Folgendes zu kratzen:
Code: Select all
[url=www.google.com]someTextHere[/url]
Ich möchte „someTextHere“ erhalten, indem ich einen jQuery-Selektor innerhalb des ersten jQuery-Selektors aufrufe.
Code: Select all
$('.gs_r .gs_rt').each(function(index,result) {
//fetches div okay
var test = $(this).find('a');
console.log(test);
});
Leider scheint „this“ auf mein Node.io-Job-Objekt zu verweisen. Außerdem scheint „index“ nicht zu funktionieren (wie erhalte ich den Index des aktuellen Objekts, das von „each“ abgerufen wird?).
Ich bin mir nicht wirklich sicher, was passiert. jemandem helfen?
