Используя jQuery, я хотел бы отключить прокрутку тела:
Моя идея:
- Установить
body{ overflow: hidden;} - Захват текущего
scrollTop();/scrollLeft() - Привяжите к событию прокрутки тела, установите scrollTop/scrollLeft на захваченное значение.
Есть ли лучший способ?
Update:
См. мой пример и причину, по которой http://jsbin.com/ikuma4/2/edit
Я знаю, что кто-то подумает: "Почему он не просто использует position: fixed на панели?".
Пожалуйста, не предлагайте это, поскольку у меня есть другие причины.