0

私はウェブエディタを構築しています。大きな要素がエディターに追加されると、ページが下にスクロールするように見え、上部のメニューがスクロールして表示されなくなります。テストとして、ドキュメント全体で以下の関数を実行していますが、スクロールトップがゼロ以外のものはありません (テストするコンテナの内容を意図的に増やしていない限り)。body タグと html タグの高さは 100% に設定されていることに注意してください。

関連: $(document).scrollTop() は常に 0 を返します

  ScrollCheck : function (contextSelector){
    var scrollTop = 0;
    $(contextSelector).find('*').each(function () {
        scrollTop = $(this).scrollTop();
       // scrollTop = $(this).offset().top;

       if (scrollTop != 0) {
            console.log(scrollTop, $(this));
        }
    });

}
4

0 に答える 0