Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想使用Jquery获取URL_Javascript_Html_Jquery_Dom_Web Scraping - Fatal编程技术网

Javascript 我想使用Jquery获取URL

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

我想从html中提取数据,但无法。作为回报,我得到了类似这样的结果
r.fn.init[prevObject:r.fn.init(1)]
。我正在使用Jquery

我把所有的标题都用文字形式写下来了。但是,当我试图获取或想要刮取a
href=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