Como desativar programaticamente a rolagem de páginas com o jQuery
Usando o jQuery, gostaria de desativar a rolagem do corpo:
Minha ideia é:
Conjuntobody{ overflow: hidden;}
Capture a correntescrollTop();/scrollLeft()
Associe-se ao evento de rolagem do corpo, defina scrollTop / scrollLeft para o valor capturado.Existe uma maneira melhor?
Atualizar:
Por favor, veja meu exemplo e uma razão pela qual, emhttp://jsbin.com/ikuma4/2/edit
Estou ciente de que alguém estará pensando "por que ele não apenas usaposition: fixed
no painel? ".
Por favor, não sugira isso, pois tenho outros motivos.