DG DC; $("window") doesn't actually work in the binding scenario
This commit is contained in:
parent
750e26e8fb
commit
356494b78b
2 changed files with 3 additions and 4 deletions
|
|
@ -31,7 +31,7 @@ app.views.Stream = Backbone.View.extend({
|
|||
},
|
||||
|
||||
unbindInfScroll : function() {
|
||||
$("window").unbind("scroll");
|
||||
$(window).unbind("scroll");
|
||||
},
|
||||
|
||||
render : function(evt) {
|
||||
|
|
@ -63,11 +63,11 @@ app.views.Stream = Backbone.View.extend({
|
|||
|
||||
setupInfiniteScroll : function() {
|
||||
var throttledScroll = _.throttle($.proxy(this.infScroll, this), 200);
|
||||
$("window").scroll(throttledScroll);
|
||||
$(window).scroll(throttledScroll);
|
||||
},
|
||||
|
||||
infScroll : function() {
|
||||
var $window = $("window");
|
||||
var $window = $(window);
|
||||
var distFromTop = $window.height() + $window.scrollTop();
|
||||
var distFromBottom = $(document).height() - distFromTop;
|
||||
var bufferPx = 500;
|
||||
|
|
|
|||
|
|
@ -65,7 +65,6 @@ describe("app.views.Stream", function(){
|
|||
it("unbinds scroll", function() {
|
||||
spyOn($.fn, "unbind")
|
||||
this.view.unbindInfScroll()
|
||||
expect($.fn.unbind.mostRecentCall.object.selector).toBe("window")
|
||||
expect($.fn.unbind).toHaveBeenCalledWith("scroll")
|
||||
})
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in a new issue