[英]Click event only works on the first page of table
我有一个使用tablesorter.js的分页表。 表中有链接,每个链接都有类gl_link
。 现在,我已经使用jQuery向所有链接添加了一个事件,其中:
$('.gl_link').click(function(){
alert(this.id);
});
在分页表的第一页上,这样可以正常工作,但是当我转到其他页面时,单击链接时没有任何反应。
这是小提琴:
任何人都可以告诉我发生了什么以及如何解决它?
由于元素是动态生成的,您应该委托事件:
$('#list_table').delegate('.gl_link', 'click', function(){
alert(this.id);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.