我有一个使用tablesorter.js的分页表。表中有链接,每个链接都有类gl_link
。现在,我使用jQuery向所有链接添加了一个事件:
$('.gl_link').click(function(){
alert(this.id);
});
在分页表的第一页上,这样可以正常工作,但当我转到其他页面时,单击链接时没有任何反应。
这是小提琴:
有谁能告诉我发生了什么以及如何解决?
答案 0 :(得分:4)
由于元素是动态生成的,您应该委派事件:
$('#list_table').delegate('.gl_link', 'click', function(){
alert(this.id);
});