ご存じのとおり、jQuery$(document).scrollTop()
はウィンドウのスクロール位置を確認するためのものです。同じ機能を道場でも使えますか?使った
dojo.query('html')[0].scrollTop()
しかし、Webkitにはバグがあります-常に返されます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で正常に機能します。
2017年にこれに興味を持っている人がまだいる場合は、次のことを行う必要があります。
dojo.query('body')[0].scrollTop = 0;
IE11、Firefox 51.0.1、Chrome 56.0.xx でテスト済み