0

ページスクロール時に呼び出すコールバック関数を追加しました

function scroll (event) {
    this.pageXOffset
} 

this.pageXOffset を生成しようとすると、常に 0 が返されます。

現在のスクロール位置または現在のページ四角形を取得するにはどうすればよいですか?

4

1 に答える 1

0

のイベント パラメータ

Function scroll (event) 

[オブジェクト XrayWrapper [オブジェクト UIEvent]] です

したがって、次の行を使用して現在のウィンドウ オブジェクトを取得できます。

let wnd = XPCNativeWrapper.unwrap(event.currentTarget.content);

次に、単に wnd.pageXOffset を使用するだけで、正しい値が返されます。

于 2014-06-19T10:09:39.180 に答える