gpt4 book ai didi

javascript - 如何处理: When image is clicked identical image generated using Javascript

转载 作者:行者123 更新时间:2023-11-27 23:03:35 25 4
gpt4 key购买 nike

下面的代码用于制作所单击图像的一份副本。我需要下面的代码来处理多个图像。

例如,如果我单击屏幕上的 5 个图像,则页面底部应该生成相同的 5 个图像。用户应该能够从 10 张图像中选择 5 张。有什么想法吗?谢谢!

JS:

function changeImage() {
var imgSrc = 'http://placehold.it/150';

if (document.getElementById('myImage').src === imgSrc) {
document.getElementById('new').src = imgSrc;
}
}

HTML

<a href="#" onClick="changeImage()">
<img id="myImage" src="http://placehold.it/150"></a>
<img id="new" src="http://placehold.it/200">

最佳答案

您可以使用 JQuery clone() 函数

$('img').click(function() {
$('body').append($(this).clone());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img src="http://placehold.it/50x50">
<img src="http://placehold.it/50x50/000000/ffffff">
<img src="http://placehold.it/50x50/1C90F3/ffffff">
<img src="http://placehold.it/50x50/F2BB7C/ffffff">

关于javascript - 如何处理: When image is clicked identical image generated using Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36826437/

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