2012-08-14 2 views
0

아래와 같이 코드를 작성했지만 항상 스크롤하면 onScrollEnd이 발사됩니다. 사용자가 아래로 스크롤하거나 스크롤하는 것을 감지하는 방법 ??iScroll4 아래로 스 와이프하여 이벤트

myScroll = new iScroll('SaleListingContainer', { desktopCompatibility: true, useTransition: true, 
         // topOffset: pullDownOffset, 
         onRefresh: function() { 
          alert("refresh"); 
         }, 
         onScrollMove: function() { 
          alert("move"); 
         }, 
         onScrollEnd: function() { 
          alert("end"); 
         } 
        }); 

시간을내어 사전에 도움을 주셔서 감사합니다. 고마워. 1

답변

1

사용 dirY 속성 경우 아래로 스크롤 할 경우는 -1 사용자가 스크롤 업 :

onScrollEnd: function() { 
      if (this.dirY == 1) { alert('scrolling down'); } 
      else if (this.dirY == -1) { alert('scrolling up'); } 
} 
관련 문제