我想创建自己的词缀(间谍)菜单,与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。