2

ご存じのとおり、jQuery$(document).scrollTop()はウィンドウのスクロール位置を確認するためのものです。同じ機能を道場でも使えますか?使った

dojo.query('html')[0].scrollTop()

しかし、Webkitにはバグがあります-常に返されます0

4

3 に答える 3

0

あなたがしなければdojoならないこと:

dojo.query('body')[0].scrollTop

scrollTop関数ではなくプロパティであることに注意してください。そうしないと、エラーが発生します。

TypeError: Property 'scrollTop' of object #<HTMLBodyElement> is not a function

アップデート

上記のコードは、Ubuntu11.10上のDojo1.8、Chromium 18.0、Rekonq 0.8、およびFirefox17.0で正常に機能します。

于 2012-12-13T15:34:42.897 に答える
0

2017年にこれに興味を持っている人がまだいる場合は、次のことを行う必要があります。

dojo.query('body')[0].scrollTop = 0;

IE11、Firefox 51.0.1、Chrome 56.0.xx でテスト済み

于 2017-02-20T15:41:26.003 に答える