简单的.click函数没有被调用?

Ale*_*lex -1 jquery click hyperlink

我有一个事件后生成的表.它包含以下类型的链接<td> :

<a class="link-capacity" href="#" id="1234">Capacity</a>
Run Code Online (Sandbox Code Playgroud)

我想在这些链接上使用JQuery捕获click事件,所以我编写了这个函数:

$(".link-capacity").click(function () {
    console.log("OK");
});
Run Code Online (Sandbox Code Playgroud)

在表生成之前加载此函数.

当我点击我的链接时,从不调用该函数.我错过了什么吗?我可以在加载JQuery函数后创建类吗?

Ano*_*shi 7

你应该使用委托

$(document).on("click",".link-capacity",function(){
   //some operation
});
Run Code Online (Sandbox Code Playgroud)

它可以帮助您为未来的元素附加处理程序