jQuery 逐个删除元素

标签 jquery

我尝试做上传系统并使用Uploadify。我有 onComplete 函数,可以附加图像并删除按钮。每个图像都有自己的删除按钮,但我无法使其仅删除其图像。请帮助这是我所拥有的代码。谢谢。

enter code here
'onComplete'  : function(event, ID, fileObj, response, data) {

    $('#inner2').append('<img id="img" src="'+fileObj.filePath+'" width="100" height="100" /><div id="remove-btn" ><span>Remove Image</span></div>');

    $("#remove-btn").live('click',function() {

        $(this).parent().remove();

    });

}

最佳答案

尝试选择previous图像。也就是说,在单击的 div 之前:

$(this).prev("img").andSelf().remove();

关于jQuery 逐个删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8520583/

相关文章:

javascript - 在加载事件上显示加载器并在加载背景图像时移除加载器

javascript - 如何验证文本框以检查输入的值是否仅是 100 的倍数

javascript - 如何使用 JQuery 更改选择器所在的 div 中的字符串?

javascript - jquery ajax 和 html

PHP:从客户端站点的服务器播放声音文件

javascript - Contenteditable - 如何删除带有选择文本的 html 标签

javascript - Phonegap应用程序无法连接到移动设备上的数据库

javascript - 在 fullcalendar 中禁用过去日期的 dayclick 无法正常工作

javascript - 如何以有效的方式在 jQuery 中创建链接?

jquery - 使用 jquery 将状态 json 数据放入下拉列表中选择