切换Backbone Views时解除绑定事件

时间:2014-04-24 07:43:13

标签: backbone.js view infinite-scroll

我有一个列表视图和一个详细信息视图。

在列表视图中,我已经设置了jquery无限滚动插件。

当用户点击某个项目时,我会渲染详细信息视图。问题是当用户点击页面底部时,会触发无限滚动回调。

我尝试调用$ .infinitescroll('pause'),但它不会停止提取。

在渲染详细视图之前,我是否应该完全销毁列表视图? 如果是这样,我怎么能完全毁灭呢? (我试过https://stackoverflow.com/a/11534056/433570但没有停止无限滚动回调)

我的代码在大图中类似于https://github.com/joshbohde/django-backbone-example

1 个答案:

答案 0 :(得分:0)

您是否尝试在详细信息视图中的滚动事件上执行event.stopPropagation?