如何处理滚动事件

时间:2013-09-26 09:16:38

标签: javascript backbone.js

我想创建自己的词缀(间谍)菜单,与Twitter的Bootstrap相同。我有以下代码:

   var Affix = Backbone.View.extend({
        el: ".afx-list",
        events: {
            "scroll" : "onScroll"
        },
        initialize: function() {
            console.log('affix initialized');
            this.render();
        },
        render: function() {

        },
        onScroll : function() {
            console.log('scrolling');
        }

    });

但它不起作用。是否可以仅在主干或下划线(不使用jQuery)中处理'滚动'事件?

另外,我见过这个:

_.bindAll(this, 'checkScroll');
$(window).scroll(this.checkScroll);

但它使用jQuery。

0 个答案:

没有答案