3

プロジェクトに iScroll4 を使用しています ( http://cubiq.org/iscroll-4 )

コンテナーの高さが変わると、dom 要素の iscroll を再初期化する必要があります。とにかく私はそれを行うことができますか

例えば

scroller.reset();

ありがとう。

4

1 に答える 1

3

refresh()はい、次の機能が必要です。

iScroll は、ラッパーとスクローラーの両方の正しいサイズを知る必要があります。それらは起動時に初めて計算されますが、コードが要素のサイズを変更する場合、DOM をいじっていることを iScroll に警告する必要があります。

これはrefresh、適切なタイミングで関数を呼び出すことによって実現されます。これを理解することで、何時間もフラストレーションを感じてスクロールする必要がなくなります。

次のように使用できます。

myScroll.refresh();

WheremyScrollは、iScroll を初期化した変数を表します。

于 2013-04-02T10:58:46.690 に答える