Пожалуйста, обратите внимание на следующую скрипке:JQuery .wrapAll() сбрасывает свитку вложенных элементов
http://jsfiddle.net/ardoramor/UzJqd/
Когда скрипичные нагрузки, DIV с классом .wrapper
прокручиваются 200px вниз. Это включает в себя все вложенные .wrapper. DIVs as well. After 5 seconds, trigger
.wrapAll() will be executed on the children of
.container . The content of the
.container class will be wrapped by a new DIV with
.wrapAll class. You will notice that the red and blue areas jump and you can now see the top
and
`элементы. Это происходит из-за упаковки.
ПРИМЕЧАНИЕ: Это очень упрощенный пример. В реальности я теперь буду знать содержимое .wrapper
DIV. Кроме того, может быть несколько таких элементов со свитком. Мой вопрос заключается в том, могут ли дети контейнера быть обернуты без сброса их прокрутки.
Это не будет работать, если я не знаю, содержимое '.wrapper'. Я должен был уточнить, что это упрощенный пример. – Vadym
Используйте переменную для получения значения scrollTop, а затем установите ее после помещения оболочки –