技术员联盟提供win764位系统下载,win10,win7,xp,装机纯净版,64位旗舰版,绿色软件,免费软件下载基地!

当前位置:主页 > 教程 > 服务器类 >

如何获取当前按钮或者html的ID名称实例

来源:技术员联盟┆发布时间:2019-10-25 06:00┆点击:

今天做的上传图片,点击图片删除。

随机给图片id,获取图片id,然后删除图片。

由于图片id是随机的,用点击img或者点击class,获取id都不行,最后用onclick事件获取。

js代码如下:

$("#pic").append("<img src=http://www.3lian.com/edu/2017/06-23/\"" + images.localId + "\" />");

开始这样获取:

function upimg(){ var id= $(this).attr("id"); alert(id); }

不行。后来用:

function upimg(){ alert(event.target.id); }

获取到了。

总结:

尽量使用event.target.id,不要使用this.id

当使用事件委托的时候,this指向的是绑定监听事件的元素,而非被点击的元素。event.target.id则始终指向被点击的元素