用于动态创建图像的jquery函数

用于动态创建图像的jquery函数,jquery,html,Jquery,Html,我动态地向页面添加了图像,现在我需要为这些图像添加一些功能。 我需要为每个图像添加单击事件 这是添加图像的代码(其位于也动态创建的表中): for(变量i=0;i

我动态地向页面添加了图像,现在我需要为这些图像添加一些功能。 我需要为每个图像添加单击事件

这是添加图像的代码(其位于也动态创建的表中):

for(变量i=0;i
有没有办法通过jquery为添加的图像添加单击事件

for(变量i=0;i for (var i = 0; i < numOfCandidates; i++) {
      var url = "/images/user"+(i+1) + ".png";
      cell23 = $('<td width=cellWidth + "%" align="center" style="height:60%"></td>').html( '<img id="img'+(i+1)+'" src="' + url + '">');
      row23.append(cell23);
      $('#img'+(i+1)).click(function(){})
 }
var url=“/images/user”+(i+1)+“.png”; cell23=$('').html(''); 第23行。追加(第23单元格); $('#img'+(i+1))。单击(函数(){}) }
在创建图像并使用事件委派时给它们一个类


这是添加到类中的正确方法吗:var l=“img”+(i+1)$(l) .addClass(“图像”);我可能会这样做,而不是
.html(“”)@user2958571
 for (var i = 0; i < numOfCandidates; i++) {
      var url = "/images/user"+(i+1) + ".png";
      cell23 = $('<td width=cellWidth + "%" align="center" style="height:60%"></td>').html( '<img id="img'+(i+1)+'" src="' + url + '">');
      row23.append(cell23);
      $('#img'+(i+1)).click(function(){})
 }
$(document).on('click','.myClass',function(){
     //function
});