0

コンテンツが div の最大高さに達したときに自動スクロールを開始するにはどうすればよいですか? div の最後に来るとアラートが表示されるのですが、自動スクロールを開始することはできますか?

これが私のフィドルです。

http://jsfiddle.net/naveennsit/JpvAy/

次のようなdivのエンドポイントを見つけました:

 myScroll = new iScroll('wrapper', {
              onScrollEnd: function() {
                    if(($('#wrapper').offset().top - $('#scroller').offset().top) + $('#wrapper').height() >= $('#scroller').height()){
                        alert('the end');
                    }                        

              }
        });

しかし、データが高さよりも高い場合、自動スクロールを開始する必要があります。

4

1 に答える 1

0

reresh後にこれを使用してください

myScroll.scrollTo(0, myScroll.maxScrollY, 0);

また、コードを理解しやすいように、フィドルの作成方法を学ぶ必要があります

ここに私たちの更新されたフィドルがあります

于 2013-08-21T18:07:15.857 に答える