使用JQuery或Javascript冻结相对div中的垂直滚动条

使用JQuery或Javascript冻结相对div中的垂直滚动条,javascript,jquery,html,scrollbar,chap-links-library,Javascript,Jquery,Html,Scrollbar,Chap Links Library,我正在寻找一种方法来冻结相对div的垂直滚动条。我似乎找不到类似的线程。“固定位置”在本例中不起作用,因为div实际上是Chap链接库中用作固定轴的图表。我不必担心鼠标滚轮,因为我已经重新分配了它来控制范围的变化。但是,对于间距和兼容性问题,我必须显示一个滚动条(否则元素无法正确对齐)。因此,我无法隐藏。是否有防止用户滚动此div的方法?我不必处理水平滚动如果您不想滚动的只是分隔符中的内容,您可以使用: $('div#id').scroll(function() { $(this).sc

我正在寻找一种方法来冻结相对div的垂直滚动条。我似乎找不到类似的线程。“固定位置”在本例中不起作用,因为div实际上是Chap链接库中用作固定轴的图表。我不必担心鼠标滚轮,因为我已经重新分配了它来控制范围的变化。但是,对于间距和兼容性问题,我必须显示一个滚动条(否则元素无法正确对齐)。因此,我无法隐藏。是否有防止用户滚动此div的方法?我不必处理水平滚动

如果您不想滚动的只是分隔符中的内容,您可以使用:

$('div#id').scroll(function() {
    $(this).scrollTop(fixedTopValue);
    $(this).scrollLeft(fixedLeftValue);
})
如果是整个页面,只需将“div#id”替换为window即可