gpt4 book ai didi

jquery - 使用 "data-href"将图像加载到 DIV 中

转载 作者:行者123 更新时间:2023-12-01 06:22:56 24 4
gpt4 key购买 nike

我正在尝试获取一个链接,单击该链接会将图像加载到 DIV 中。这是我到目前为止所拥有的:

http://jsfiddle.net/AndyMP/kgvux/

JQuery

$(function () {
$(".link").click(function (e) {
var url = $(this).data('href')
$('.enclosure').load(url)
return false;
});
});

HTML

.enclosure {
width: 400px;
height: 200px;
border: 1px solid black;
overflow: hidden;
}
.link {
cursor: pointer;
}

HTML

<div class="enclosure">
<img src="http://news.bbcimg.co.uk/media/images/67419000/jpg/_67419697_hull-getty.jpg">
</div>
<div class="link" data-href="http://news.bbcimg.co.uk/media/images/67424000/jpg/_67424686_67424685.jpg">Click me</div>

最佳答案

您不能对图像使用.load()。此外,由于跨源限制,请求无论哪种方式都会失败。

相反,更改图像的 src 属性:

$(function () {
$(".link").click(function (e) {
var url = $(this).data('href')
$('.enclosure img').prop('src', url)
return false;
});
});

关于jquery - 使用 "data-href"将图像加载到 DIV 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16379559/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com