Chrome で次を実行すると、常に 0 が返されます。
$(window).on('load', function(){
console.log($(window).scrollTop());
});
コンソールから同じコマンドを実行します。
$(window).scrollTop()
正しい数値を返します。(例: 843)
ここStackOverflowでこの問題について多くの質問がありますが、どれも正しい実用的な答えや代替案を私に与えていません. 私は途方に暮れています...