在重新渲染表格时,使用jQuery的on()方法重新绑定链接事件。示例代码如下:
HTML:
Link 1 | Link 2 |
JavaScript: $(document).ready(function() { // 绑定链接事件 $('#myTable').on('click', '.myLink', function() { // 处理链接事件 });
// 重新渲染表格 // ...
// 更新链接事件 $('#myTable').off('click', '.myLink'); $('#myTable').on('click', '.myLink', function() { // 处理链接事件 }); });
使用上述代码,即可解决链接绑定丢失的问题。需要注意的是,要在重新绑定链接事件之前先解绑之前的事件,否则会导致事件重复绑定。