と
$(window).scroll(function () {
console.log($(this).scrollTop());
});
上下にスクロールしているピクセルを数えることができます。しかし、どうすれば左から右へのスクロールを数えることができるでしょうか?
非表示の固定要素のオフセットを監視することは想像できますが、上記のような別の方法はありませんか?
編集:問題は、Drupalを使用する場合、jqueryを内部にカプセル化する必要があることです
jQuery(function($) {...
ここで見つけた解決策を試しました ここで、ウィンドウオブジェクトの範囲を指定しました
var thisWindow = window;
jQuery-capsule の外にあるのですが、サイトがクラッシュして機能しませんでした。
EDIT2: OK - #main-DIV が「overflow-y: hidden;」に設定されている可能性があることに注意することも重要かもしれません。その子の .region.content-DIV は「overflow-x: scroll;」に設定されています。