jquery里面点击按钮的时候remove上一个tr的某一条图片

问题描述

两个tr 上面的tr里面是图片信息,有多个。。用jquery动态添加的,下面tr里的button也是,动态添加的多个,怎么点其中的一个button remove掉相对于的图片? 问题补充:if(data[0].picList.length>0){ var count =0; $('#img1').attr('src',data[0].picList[0]); if(data[0].picList.length>1){ for(var i=1;i<data[0].picList.length;i++){ $('#img1').after("<img width='100px' height='100px' name='imgs' id ='imgs'/>"); $('#delImg').after("<input type='button' id='delImg' style='margin-left:50px' onclick='delImgs(this)' value='删除' />");$('#imgs').attr('src',data[0].picList[i]);} }}这个是创建img 和 button

解决方案

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%String path = request.getContextPath();%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title><script type="text/javascript" src="<%=path %>/javascript/jquery-2.0.3.js"></script><script type="text/javascript">var image1 = 'http://pic2.sc.chinaz.com/Files/pic/icons128/5635/103.png';var image2 = 'http://pic1.sc.chinaz.com/Files/pic/icons128/5635/113.png';var image3 = 'http://pic1.sc.chinaz.com/Files/pic/icons128/5635/123.png';var image4 = 'http://pic1.sc.chinaz.com/Files/pic/icons128/5635/13.png';var image5 = 'http://pic1.sc.chinaz.com/Files/pic/icons128/5635/133.png';var imageArr = [image1,image2,image3,image4,image5];function createImagesAndRemoveButtons() {for(var i = 0;i < imageArr.length;i++) {var imageId = 'createImage' + i;var buttonId = 'createButton' + i;$('#initializableIMG').append("<img width='100px' height='100px' name='imgs' id ='" + imageId + "' src='" + imageArr[i] + "'/>");$('#removeButtons').append("<input type='button' id='delImg' style='margin-left:50px' onclick='delImgs("" + imageId + "",this)' value='删除' />"); }}function delImgs(imageId,button) {$('#' + imageId).remove();$(button).remove();}$(function(){createImagesAndRemoveButtons();});</script></head><body><table width="80%"><tr width="100%"><td>信息图片</td><td id="initializableIMG"></td></tr><tr><td></td><td id="removeButtons"></td></tr></table></body></html>
解决方案二:
设计有问题,id必须是唯一的。定义个全局变量num=1,每次动态添加图片时,给img的id设为img+num,button的onclick事件里直接onclick='delImgs(num)',然后根据num拼装成要删除的img的id,$("#img"+num).每次添加之后num+1

时间: 2024-09-14 19:52:04

jquery里面点击按钮的时候remove上一个tr的某一条图片的相关文章

安卓实现在设置页面里面点击按钮应用内所有的字体大小都改变

问题描述 安卓实现在设置页面里面点击按钮应用内所有的字体大小都改变 安卓实现在设置页面里面点击按钮应用内所有的字体大小都改变 安卓实现在设置页面里面点击按钮应用内所有的字体大小都改变 安卓实现在设置页面里面点击按钮应用内所有的字体大小都改变 解决方案 设置一个主题,所有文字相关的设置成这个主题,你动态更换主题就行 解决方案二: 动态更换主题就可以了 解决方案三: 把所有的文字控件都加入到一个TextView集合中,点击按钮时,可以修改整个集合的字体大小. 解决方案四: 遍历layout里所有vi

jQuery实现点击按钮弹出可关闭层的浮动层插件_jquery

本文实例讲述了jQuery实现点击按钮弹出可关闭层的浮动层插件.分享给大家供大家参考.具体如下: 这是一款由漫画Jquery弹出层插件改编而来,小鸟Js弹窗插件,按ESC可以关闭窗口.默认不带样式,大家可以根据自己的项目写样式.弹出层代码很小,min版的只1.15k,因为小所以值得应用.希望有网友可以再改进,希望她变得更小. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-close-able-alert-dlg-plug-codes/ 具

Jquery实现点击按钮,连续地向textarea中添加值的实例代码

 本篇文章主要是对Jquery实现点击按钮,连续地向textarea中添加值的实例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 代码如下:    代码如下: <%@ page language="java" contentType="text/html; charset=gbk"     pageEncoding="gbk"%>     <%@ include file="/pages/common/t

android gridview里面点击事件

问题描述 android gridview里面点击事件 gridview的一个item布局里面有3个点击事件android:onClick="tock_on" android:onClick="tock_off" android:onClick="search",怎么实现对他们的操作呢? 解决方案 http://kandy0619.blog.163.com/blog/static/643443452010021101343213/ 解决方案二:

Outlook 2013 在邮件里面点击超链接时弹出&amp;ldquo;组织策略阻止我们为您完成此操作&amp;rdquo;

现象描叙:     在Outlook在邮件里面点击超链接时,打不开超链接页面,弹出如下提示: 这个是因为之前安装了其它浏览器(例如,我安装了360的浏览器),并且设置为了默认浏览器,后来卸载了该浏览器,在Office里面打开超链接时,是按照默认浏览器打开的.这个默认浏览器是之前设置的,而删除了360浏览器后,就会报错. 解决办法: 修改注册表:               1:定位到HKEY_CURRENT_USER\Software\Classes\.html.在默认项上点右键,选择修改,将H

Outlook 2013 在邮件里面点击超链接时弹出“组织策略阻止我们为您完成此操作”

现象描叙:     在Outlook在邮件里面点击超链接时,打不开超链接页面,弹出如下提示: 这个是因为之前安装了其它浏览器(例如,我安装了360的浏览器),并且设置为了默认浏览器,后来卸载了该浏览器,在Office里面打开超链接时,是按照默认浏览器打开的.这个默认浏览器是之前设置的,而删除了360浏览器后,就会报错. 解决办法: 修改注册表:               1:定位到HKEY_CURRENT_USER\Software\Classes\.html.在默认项上点右键,选择修改,将H

javaweb怎么样在点击按钮以后,弹出一个对话框,对话框里面要有文本框

问题描述 javaweb怎么样在点击按钮以后,弹出一个对话框,对话框里面要有文本框 例如当点击修改按钮以后,弹出一个对话框,里面有两个文本框还有一个保存按钮,如何实现这个功能 解决方案 你用div去模拟就行,或用第三方的遮罩 解决方案二: 用jquery ui dialog组件.或者用extjs 解决方案三: 具体看这里http://jqueryui.com/resources/demos/dialog/modal-form.html

firefox-火狐浏览器(43.0.4)点击按钮【转到上一页】,上一页的JS脚本不行。

问题描述 火狐浏览器(43.0.4)点击按钮[转到上一页],上一页的JS脚本不行. 火狐浏览器(43.0.4)点击按钮[转到上一页],上一页的JS脚本不行. 1.详细复现方法, 将两端代码复制到两个html文件a.html和b.html中. 2.火狐浏览器访问a.html,会alert信息'page a': 3.然后点击链接[to page b],跳转至b.html会alert信息'page b'. 4.点击按钮[转到上一页](就是浏览器的后退按钮) 返回到a.html. a.html应该执行J

frame-在一个Frame中点击按钮,如何在另一个Frame中显示出来?

问题描述 在一个Frame中点击按钮,如何在另一个Frame中显示出来? 如图,我需要在buttomFrame中点击"在线客服"的< a >标签按钮,然后在rightFrame中把小窗口显示出来.小窗口是直接置于rightFrame文字上方的样子. 以下是frameset的代码部分: <frameset rows="104,*,27" cols="*" frameborder="1" border="