Я пытаюсь расположить элемент прямо под каким-либо другим элементом, но я столкнулся с проблемой, где offset() возвращает разные значения для IE и других браузеров, когда страница прокручивается вниз.
IE возвращает позицию относительно верхней части видимой области (т.е. отклоняется при прокрутке вниз), а Firefox и Chrome всегда возвращают одно и то же значение независимо от прокрутки (что, как я полагаю, намного лучше).
Просто для того, чтобы уточнить: что меня беспокоит, если ни один из элементов, которые родители не расположены относительно друг друга, то offset() и position() возвращают разные значения для IE, в зависимости от того, насколько далеко вы прокрутили вниз, но это никогда упомянутых в документах jQuery. Почему это так? Есть ли способ обойти это, что не требует каких-либо изменений структуры html (например, я хочу повторно использовать один datepicker для многих полей, просто слегка переставив его).
Кто-нибудь сталкивается с той же проблемой?