Javascript 从img标签获取src
我正在使用ajax抓取一个页面 桌子上放着一张我想抓到的图片。。它被包装在一个带有类名的A标记周围 我使用以下方法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") 您应该发布更多的代码,因为它
$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")