Javascript 我想使用Jquery获取URL
我想从html中提取数据,但无法。作为回报,我得到了类似这样的结果Javascript 我想使用Jquery获取URL,javascript,html,jquery,dom,web-scraping,Javascript,Html,Jquery,Dom,Web Scraping,我想从html中提取数据,但无法。作为回报,我得到了类似这样的结果r.fn.init[prevObject:r.fn.init(1)]。我正在使用Jquery 我把所有的标题都用文字形式写下来了。但是,当我试图获取或想要刮取ahref=URL时,我不能。我想获得以下文章的URL 它只返回文章的第一个URL。我不知道怎么把它们都拿来 $("div.listing.listing-blog.listing-blog-1.clearfix.columns-1.columns-1 > a
r.fn.init[prevObject:r.fn.init(1)]
。我正在使用Jquery
我把所有的标题都用文字形式写下来了。但是,当我试图获取或想要刮取ahref=URL
时,我不能。我想获得以下文章的URL
它只返回文章的第一个URL。我不知道怎么把它们都拿来
$("div.listing.listing-blog.listing-blog-1.clearfix.columns-1.columns-1 > article > .item-inner > h2.title").children().attr("href")
您可以使用map()
const urlArray = $("div.listing.listing-blog.listing-blog-1.clearfix.columns-1.columns-1 > article > .item-inner > h2.title a").map(function(){
return this.href
}).get()
请显示您尝试的无效内容,以便我们可以帮助修复r.fn.init[prevObject:r.fn.init(1)]
是jQuery对象本身的一部分,因此您似乎没有对想要的数据使用适当的getter方法(如attr()、text()等!!,虽然我只是不知道。如何从所有文章中获取URL。我只需要这样的Jquery代码。你能帮我吗!!好吧,你知道的足够多,可以得到文本。让我们看看那部分。还显示您希望获得的预期结果。请注意,SO不是免费的代码编写服务。目标是帮助修复您的代码事实上,我同意@charlietfl向我们展示正在破坏的代码,而不是您试图用正在破坏的代码阅读的代码:-)$(“div.listing.listing-blog.listing-blog-1.clearfix.columns-1.columns-1>article>.item-inner>h2.title”).children().attr(“href”)这是返回给我的文章如何获得所有的第一个href。Div包含文章。我只能获取第一篇文章的URL