Надо кроссбраузерно отключать скролл по вызову блока (мадального окна)
Отключать только его функцию, а саму полосу прокрутки не трогать, просто она не должна реагировать на скролл, что колесиком мыши, что задержкой клавиш клавиатуры, что пальцем на тач
Например, открываем/закрываем блок:
$(document).ready(function(){
$("#but").click(function () {
$("div.content").scrollTop()
$("#rcl-tabs").fadeIn(100);
$('#lk-content').addClass('lk-active');
window.setTimeout(function(){$('#rcl-tabs').scrollTop(0);});
$(document).click( function(event){
if( $(event.target).closest("#lk-content").length )
return;
$("#rcl-tabs").fadeOut(300);
$('#lk-content').removeClass('lk-active');
event.stopPropagation();
});
return false;
});
});
Просто, убирать возможность скролла
Может есть плагины?
Желательно конечно, обойтись дополнением jq строк в имеющемся скрипте
Спасибо за внимание!