Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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 从img标签获取src_Javascript_Jquery - Fatal编程技术网

Javascript 从img标签获取src

Javascript 从img标签获取src,javascript,jquery,Javascript,Jquery,我正在使用ajax抓取一个页面 桌子上放着一张我想抓到的图片。。它被包装在一个带有类名的A标记周围 我使用以下方法 $response.find(".infobox tr").each(function(){ $a=$(this).find(".image").html(); } 但它返回图像标记 我尝试过attr(“src”)和其他方法,但没有效果。。有什么我错过的把戏吗试试看 $a=$(this).find(".image img").attr("src") 您应该发布更多的代码,因为它

我正在使用ajax抓取一个页面

桌子上放着一张我想抓到的图片。。它被包装在一个带有类名的A标记周围

我使用以下方法

$response.find(".infobox tr").each(function(){
$a=$(this).find(".image").html();
}
但它返回图像标记

我尝试过attr(“src”)和其他方法,但没有效果。。有什么我错过的把戏吗

试试看

$a=$(this).find(".image img").attr("src")

您应该发布更多的代码,因为它肯定是您想要的“src”属性,使用
.attr()
获取它是正确的。肯定还有其他问题。您可能应该阅读文档:这将正确地将“$a”设置为“src”属性值,但在@Alessandro向我们展示“$a”是什么以及如何使用之前,我们真的不知道他的代码出了什么问题。如果
.image
类中有多个
img
,那么问题就会发生——但在我们看到
$a
应该做什么之前,我们无法建议如何修复它。或者可能是他的HTML中只有一个
标记,而且
$a
已经被正确设置,错误与此内容完全无关!这个很好用。。我想我的错误是把html()放在了末尾。。干杯
$a=$(this).find(".image img").attr("src")