gpt4 book ai didi

javascript - 删除图像并在已删除部分中显示该删除的图像

转载 作者:行者123 更新时间:2023-11-27 23:55:22 26 4
gpt4 key购买 nike

我有一个 div “上传”,其中显示各种图像,并且每个图像都有一个删除选项如果单击它会隐藏图像。

我需要显示下面删除部分中的特定隐藏图像。

HTML

    <div id="upload"> 
<a href="javascript:void(0);" onclick= remove()> Remove </a>
<img src="pic1.jpg">
</div>

<div id="deleted">
</div>

JS

  function remove(){
$("upload").hide();
}

如果我点击 div“上传”中的remove选项,那么我需要隐藏 >image 并同时显示 div 中的image“已删除”。

最佳答案

我对您的原始代码做了一些更改。

HTML

<div id="upload">
<a>Remove</a> <img src="pic1.jpg" />
<a>Remove</a> <img src="pic2.jpg" />
<!-- etc. -->
</div>

<div id="deleted"></div>

JS(使用 jQuery)

$(function() {
$("#upload a").click(function(e) {
$(this).next("img").appendTo($("#deleted"));
$(this).remove();
});
});

通过使用 jQuery,您可以将 click 事件动态绑定(bind)到 #upload 内的每个 a。然后,相对于点击的a,找到下一个img,将其附加到#deleted(使用appendTo) ,最后删除点击的a

关于javascript - 删除图像并在已删除部分中显示该删除的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32307076/

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