Единственное, что мне пришлось потрудиться - это сделать что-то вроде: var xpos_inside_parent = the_child.offset (). Left - the_parent.offset (). Left;Это сработало для меня, но я надеюсь, что это скоро будет исправлено в jquery.
$ ('# что угодно'). Position () работает в IE9, если установлено CSS с помощью numer (например, left: 20px;'), но это тривиально для меня, потому что, если я устанавливаю позицию с помощью CSS, то это уже известно, и нет необходимости извлекать ее с помощью jquery.
Следующий пример показывает, что он не работает сцентрированный элемент 'margin: 0 auto'.Это также показывает мои временные исправления, вычитающие смещения: http://jsfiddle.net/maxoriola/MAwAH/4/