我有一个页面列出了我的船员(show_crew.php)。该页面使用无限滚动插件运行,就像 Google 图片一样。首先,我展示了 10 个条目。如果用户到达 show_crew.php 的底部,一个新的“show_crew.php”会附加到旧的,显示接下来的 10 个条目。
我在 show_crew.php 中嵌入了一些 Jquery 函数,在其中我通过绑定事件
$('body').on('click', 'myButton[rel=<? echo $user['id'] ?>]', function() {
console.log('foo');
})
现在,由于 show_crew.php 被多次附加,事件也被多次绑定到同一个按钮。我可以通过$('body').off('click', 'myButton')
每次解决这个问题。
这看起来很难看。有没有更优雅的方式?
谢谢,马特