事件点击不在td元素中的多个锚点标记上处理同一个类

event click not working same class on multiple anchor tag in td elements

本文关键字:处理 同一个 td 元素 事件      更新时间:2024-02-12

我使用dataTables插件将数据显示为网格,但它是属性格式化程序,我在其中在td中附加锚a,并在其上应用类,但当我绑定事件时,它并没有启动,而是刷新页面。我不知道为什么这方面的任何一个都不能让我纠正错误。

它在网格中显示了完美的图像,也显示了类,但当我点击时,点击事件触发了它的刷新页面,行为受到了影响。

main.js:-

$(".deleteRequest a").click(function (e) {
    e.preventDefault();
    console.log("click");
    var r=confirm("Are u sure you want to delete This Request info");
            if (r==true)
            {
            }           
});
 formatter: function (timeOutes) {
                    $.each(timeOutes, function (index, timeOut) {
                        timeOut.id = '<a attrId = " ' + timeOut.id + '" href="" class="deleteRequest"><i class="icon-trash"></i></a>';
                    });
                }

您需要阻止链接的默认操作(很可能是回发)--

e.preventDefault(); //add me to your click handler!