Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.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 滚动条上的滚动元素消失,页脚被切断_Javascript_Locomotive Scroll - Fatal编程技术网

Javascript 滚动条上的滚动元素消失,页脚被切断

Javascript 滚动条上的滚动元素消失,页脚被切断,javascript,locomotive-scroll,Javascript,Locomotive Scroll,我已经做了一个网站使用机车滚动完美地工作,直到我上传到一个实时服务器。在实时服务器上,元素有时会相互碰撞,然后闪烁并消失,页脚也会被切断。元素的位置似乎没有正确更新,所以在滚动时,它们会出现此问题 我认为这一定是一个负载问题,因为有时它是好的,如果我调整浏览器的大小,有时修复它。加载元素后,我可能需要在滚动条上执行update() 我希望调整下面的代码,以便它检查页面DOM是否已加载,但我不确定如何将其从超时更改为检查页面加载 function smooth() { let scroll

我已经做了一个网站使用机车滚动完美地工作,直到我上传到一个实时服务器。在实时服务器上,元素有时会相互碰撞,然后闪烁并消失,页脚也会被切断。元素的位置似乎没有正确更新,所以在滚动时,它们会出现此问题

我认为这一定是一个负载问题,因为有时它是好的,如果我调整浏览器的大小,有时修复它。加载元素后,我可能需要在滚动条上执行update()

我希望调整下面的代码,以便它检查页面DOM是否已加载,但我不确定如何将其从超时更改为检查页面加载

function smooth() {
    let scrollContainer = document.querySelector('your-selector');
    scroll = new LocomotiveScroll({
        el: scrollContainer,
        smooth: true    });

   setTimeout(() => {
      scroll.update();
   }, 500); 
}