如何为表数据中的每个<img/>标记设置唯一的单击侦听器

时间:2017-03-30 11:31:32

标签: javascript jquery html

我的表有很多列,图像作为数据。我能够设置一个普通的倾听者&#39;对于表行中的所有图像,以便当我单击任何图像时,将调用相同的侦听器。

 $('#mytable tbody td img').click(function () {
 // handle event here...
 }

如何为表格行中的每个img设置唯一的侦听器?我使用id标签吗?

1 个答案:

答案 0 :(得分:1)


你好,


最好的选择是在每张图像中加上一个id,在你的onclick中使用id来区分图像。

这是一个例子

<img src="src_image" id="id_image">


$('#mytable tbody td img').click(function () {
    console.log(this.id);
});


我希望我有所帮助!