如何使用Jquery获取绝对img src url
我想获得网站图像的所有绝对url以显示它们,但我需要如何使用Jquery获取绝对img src url,jquery,Jquery,我想获得网站图像的所有绝对url以显示它们,但我需要$('img')的绝对url 我试过: $('img').attr('src') 但它只返回了单个的相对URL,我正在使用map解决多个图像的问题,但仍然存在。如何获取绝对url?这应该给出第一张图片的绝对url,当然您可以循环浏览所有图片: $('img')[0].src for(var i=0;i这应该给出第一张图片的绝对url,当然您可以循环浏览所有图片: $('img')[0].src for(var i=0;i使用.pro
$('img')
的绝对url
我试过:
$('img').attr('src')
但它只返回了单个的相对URL,我正在使用map解决多个图像的问题,但仍然存在。如何获取绝对url?这应该给出第一张图片的绝对url,当然您可以循环浏览所有图片:
$('img')[0].src
for(var i=0;i这应该给出第一张图片的绝对url,当然您可以循环浏览所有图片:
$('img')[0].src
for(var i=0;i使用.prop
而不是.attr
。这将访问规范化后的动态属性,而不是静态DOM属性
alert($('img').prop('src'));
使用.prop
而不是.attr
。这将访问规范化后的动态属性,而不是静态DOM属性
alert($('img').prop('src'));
为什么我应该使用prop()而不是src?@baao无论哪种方式都有效,这主要是一种风格选择。我更喜欢在jQuery函数可用时使用它们。为什么我应该使用prop()呢在src上?@baao无论哪种方式都有效,这主要是一种风格选择。我更喜欢在jQuery函数可用时使用它们。你的答案不错,但我需要从亲戚那里获得绝对值。在你的例子中,你使用的是绝对URL。我的意思是,我应该为src='../whater.jpg'做些什么,而不必经过字符串连接等。Thnx代表taki不管什么时候,我都不介意,但是你会得到src的绝对URL,不管链接是什么,然后非常感谢你的回答。我应该在控制台中尝试一下。你的答案不错,但我需要从亲戚那里得到绝对URL。在你的例子中,你使用的是绝对URL。我的意思是,我应该为src='../whater.jpg'做些什么通过字符串连接等。不管怎样,Thnx都会占用您的时间。不介意,但是无论链接是什么,您都可以使用src获得绝对URL。然后非常感谢您的回答。我应该在控制台中尝试。