我有一个动态生成的记录表,对于每一行,我都有一个锚标记,其类别名称设置为“ hdelete”,使我能够在单击的特定行的链接上调用delete方法。我目前有一些代码支持使用class ='hdelete'连接所有锚点

  $("#tbl_srecords").click(function (e) {
       $(e.target).hasClass("hdelete") ? fnDeletehrecord($(e.target)) : null; //Run the delte row function here
    });


上面的代码似乎无效。它当前所做的只是选择class ='hdelete'的锚的第一次出现。有人对如何最好地实现这一点有更好的主意吗?

最佳答案

这会将一个函数绑定到所有具有hdelete类的锚标记,并调用fnDeletehrecord函数,并将该元素作为参数的jquery对象。

   $("#tbl_srecords a.hdelete").click(function(){
       //NOTE: This represents the anchor tag that fired the event
       fnDeletehrecord($(this));
    });

10-05 21:46