jQuery获取图像src

Che*_*Tai 91 jquery

我希望当我点击按钮时,我可以获得特定的img src并在div类img-block块中显示img src .

HTML

<button class="button">Click</button>
<div class="img1">
    <img src="img.jpg" alt="">
</div>

<div class="img-block"></div>
Run Code Online (Sandbox Code Playgroud)

CSS

.img-block{
    position: absolute;
    top:10%;
    right:10%;
    background-color: red;
    width: 500px;
    height: 500px;
}
.img1 img{
    width: 200px;
}
Run Code Online (Sandbox Code Playgroud)

JS

$('.button').click(function(){
  var images = $('.img1 img').attr(src);
  alert(images);      
});
Run Code Online (Sandbox Code Playgroud)

但现在我面临的问题是获得img src.
所以我使用警报进行测试,结果是它什么都没提醒.

Stu*_*haw 176

src应该在引号中:

$('.img1 img').attr('src');
Run Code Online (Sandbox Code Playgroud)


NuO*_*One 8

用于完整的 url 使用

$('#imageContainerId').prop('src')
Run Code Online (Sandbox Code Playgroud)

对于相对图像 url 使用

$('#imageContainerId').attr('src')
Run Code Online (Sandbox Code Playgroud)

$('#imageContainerId').prop('src')
Run Code Online (Sandbox Code Playgroud)
$('#imageContainerId').attr('src')
Run Code Online (Sandbox Code Playgroud)


小智 6

你可能会发现喜欢

$('.class').find('tag').attr('src');
Run Code Online (Sandbox Code Playgroud)