Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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 向下滚动到可以看到div的位置_Javascript_Jquery - Fatal编程技术网

Javascript 向下滚动到可以看到div的位置

Javascript 向下滚动到可以看到div的位置,javascript,jquery,Javascript,Jquery,我有一个功能,在这个功能中,我只启用滚动以查看div高度和窗口高度的差异,这样它就不会从div结束点向下滚动。 但这不是我想要的,因为如果我将屏幕大小调整为更小的大小,用户就无法一直向下滚动到该特定div的末尾。我如何修改它,以便能够滚动到该div可见的点,并且仅滚动到该点,而不在其上 scrollPoint = $(".magazine-section").offset().top - $(window).height(); $(window).scroll(function() {

我有一个功能,在这个功能中,我只启用滚动以查看div高度和窗口高度的差异,这样它就不会从div结束点向下滚动。 但这不是我想要的,因为如果我将屏幕大小调整为更小的大小,用户就无法一直向下滚动到该特定div的末尾。我如何修改它,以便能够滚动到该div可见的点,并且仅滚动到该点,而不在其上

scrollPoint = $(".magazine-section").offset().top - $(window).height();

$(window).scroll(function() {
    $(window).scrollTop() > scrollPoint ? $(window).scrollTop(scrollPoint) : '';
}).scroll();

当使用
$(window.resize()
调整窗口大小时,需要再次设置
滚动点


当使用
$(window.resize()
调整窗口大小时,需要再次设置
滚动点


我如何才能做到这一点,如果你能提供的代码,我将非常感谢!我如何才能做到这一点,如果你能提供的代码,我将非常感谢!可能的重复可能的重复
$(window).resize(function() {
   scrollPoint = $(".magazine-section").offset().top - $(window).height();
}