私はcss-transfromで「スクロール」するdivを持っています。jquery offset()を使用してトップの位置を取得しました。これはChromeでは正常に機能しますが、Internet Explorer(9)ではオフセットは変更されません。css変換とoffset関数の組み合わせと関係があると思いますが、これを修正する方法がわかりません。これは私のコードのごく一部ですが、スクロールするたびにpos.topをログに記録しても、IEでは変更されません。
infoInnerContainer = $('.container_info')
$window.on('scroll' , function(event) {
var scrollDisctanceTemp = $window.scrollTop();
var pos = infoInnerContainer.offset();
console.log(pos.top); // does not change in IE
}
何か案は?