Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery ui可拖动的小故障?_Javascript_Jquery Ui - Fatal编程技术网

Javascript Jquery ui可拖动的小故障?

Javascript Jquery ui可拖动的小故障?,javascript,jquery-ui,Javascript,Jquery Ui,嗨,我正在尝试制作一个滚动条(我还远没有完成,这里链接:),事情是当我滚动(使用滚动条)到底部,然后我调整窗口大小使其变小,滚动条淹没在窗口下面。为了解决这个问题,我尝试向滚动条添加jquery偏移量,在调整大小时将其向上移动。现在,当我滚动到底部,然后调整大小,滚动条完全消失!我真的不知道该怎么办,我还在学习javascript,请帮忙。下面是代码的偏移量jquery,请检查JSFIDLE的链接以了解全部内容: $('#scrollBar').offset({top:100}); 看起来您正

嗨,我正在尝试制作一个滚动条(我还远没有完成,这里链接:),事情是当我滚动(使用滚动条)到底部,然后我调整窗口大小使其变小,滚动条淹没在窗口下面。为了解决这个问题,我尝试向滚动条添加jquery偏移量,在调整大小时将其向上移动。现在,当我滚动到底部,然后调整大小,滚动条完全消失!我真的不知道该怎么办,我还在学习javascript,请帮忙。下面是代码的偏移量jquery,请检查JSFIDLE的链接以了解全部内容:

$('#scrollBar').offset({top:100});

看起来您正在将文档顶部边框的偏移量设置为100px。您需要根据滚动条的父容器偏移量和高度以及滚动条容器的高度设置偏移量。请尝试以下方法:

var scrollContainer = $('#cow'),
    scrollBar = $('#scrollBar');

scrollBar.offset({ top: scrollContainer.offset().top + scrollContainer.height() - scrollBar.height() });