Javascript 点击事件获胜';t触发器

Javascript 点击事件获胜';t触发器,javascript,html,jquery,hyperlink,Javascript,Html,Jquery,Hyperlink,在我创建的表上,有一个锚定标记嵌入了一个十字图标,我想给它分配一个事件,但是当我单击它时,什么也没有发生。 我尝试过各种方法,包括$(“.remove1”)、$(“#productTable tbody tr td a”)、,。。。 然后,我尝试通过设置断点在chrome中进行调试,但它不会进入函数。 表格 产品名称 价格 量 全部的 牛肉面汤 12.00令吉 - + 24.00令吉 饺子 5.00令吉 - + 5.00令吉 jquery $(函数(){ $(“.product remove

在我创建的表上,有一个锚定标记嵌入了一个十字图标,我想给它分配一个事件,但是当我单击它时,什么也没有发生。 我尝试过各种方法,包括$(“.remove1”)、$(“#productTable tbody tr td a”)、,。。。 然后,我尝试通过设置断点在chrome中进行调试,但它不会进入函数。 表格


产品名称
价格
量
全部的
牛肉面汤
12.00令吉
-
+
24.00令吉
饺子
5.00令吉
-
+
5.00令吉
jquery

$(函数(){
$(“.product remove a”)。在(“单击”,函数()上){
控制台日志(“测试”);
});
});
当我单击控制台中的a nothing Write时,请提供帮助。

Plain JS:

const-icons=document.querySelectorAll('.product-remove-a');
icons.forEach(元素=>{
元素。addEventListener(“单击”,函数(e){
e、 预防默认值();
console.log(“耶”);
})
});
您需要为锚定标记提供某种可单击区域:

。删除产品{
显示:块;
填充:8px;
背景:一枝黄花;
}

这应该可以工作(
$(“a.product-remove”)。单击(函数(){console.log(“test”);})
@ParampreetRai我在控制台中尝试过它,但没有出现任何错误?然后,您需要从HTML的起始点开始委派click事件:
$(“#某些元素>.product remove a”)
这是否回答了您的问题?