jquery禁止/启用滚动条滚动的代码

禁止浏览器窗口滚动的同时保留滚动条,以及滚动条被禁止滚动后,再次启用滚动条滚动的jquery代码如下:

/**禁用滚动条**/
function unableScroll() {
 var top = $(document).scrollTop();
 $(document).on('scroll.unable',function (e) {
 $(document).scrollTop(top);
 })
}

/**启用滚动条**/
function enableScroll() {
 $(document).unbind("scroll.unable");
}

需要禁止或启用时,触发对应的函数即可。