【问题标题】:unbind events when switching Backbone Views切换主干视图时取消绑定事件
【发布时间】:2014-04-24 07:43:13
【问题描述】:

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

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

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

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

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

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

【问题讨论】:

标签: backbone.js view infinite-scroll


【解决方案1】:

您是否尝试过对 Detail 视图中的滚动事件执行 event.stopPropagation?

【讨论】:

    猜你喜欢
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多