Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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_Jquery_Puppeteer - Fatal编程技术网

Javascript 木偶演员-在一个分区内向下滚动(一个站点上有多个滚动条)

Javascript 木偶演员-在一个分区内向下滚动(一个站点上有多个滚动条),javascript,jquery,puppeteer,Javascript,Jquery,Puppeteer,我正在尝试向下滚动此站点: 页面是动态加载的,所以我需要向下滚动页面以使其加载。但问题是在某些div中有多个滚动条 我想在此分区中向下滚动。obg-m-sportsbook-layout-fluid-container 有人有什么建议吗?对于全屏滚动,我一直使用“木偶演员自动滚动”(Puppeter auto scroll),但似乎对选择器不起作用。 是否要在div内向下滚动?如果是这样,那么您可以使用CSS属性 scroll-behaviour: smooth 加上 window.scro

我正在尝试向下滚动此站点:

页面是动态加载的,所以我需要向下滚动页面以使其加载。但问题是在某些div中有多个滚动条

我想在此分区中向下滚动
。obg-m-sportsbook-layout-fluid-container

有人有什么建议吗?对于全屏滚动,我一直使用“木偶演员自动滚动”(Puppeter auto scroll),但似乎对选择器不起作用。


是否要在div内向下滚动?如果是这样,那么您可以使用CSS属性

scroll-behaviour: smooth
加上

window.scrollTo(x, y) 
JS的功能。

阴影LP174

[编辑]

使用
element.scrollIntoView({options})将上次加载的元素滚动到视图中
在你这方面,我在div中使用了这个随机示例:\

document.querySelector(".obg-m-events-master-detail-header-title").scrollIntoView({ left: 0, block: 'start', behavior: 'smooth' });
我之前向下滚动了一点,所以它被加载了,但它也可以与其他元素一起使用。


是否要在div内向下滚动?如果是这样,那么您可以使用CSS属性

scroll-behaviour: smooth
加上

window.scrollTo(x, y) 
JS的功能。

阴影LP174

[编辑]

使用
element.scrollIntoView({options})将上次加载的元素滚动到视图中
在你这方面,我在div中使用了这个随机示例:\

document.querySelector(".obg-m-events-master-detail-header-title").scrollIntoView({ left: 0, block: 'start', behavior: 'smooth' });

我之前向下滚动了一点,所以它被加载了,但它也应该与其他元素一起工作。

如何将它连接到正确的div?这将只是滚动全屏页面?出于您的目的:尝试滚动到div中最后加载的元素。。。这里:我尝试了这个,它滚动到div
document.querySelector(“.obg-m-events-master-detail-header-title”)中的随机元素您是否有任何建议在“所有”选项卡下向下滚动所有这些市场。点击事件,它会弹出所有市场,点击“全部”,我需要向下滚动。但它没有选择器可供选择,因此使用scrollIntoView似乎很困难@ShadowLP174您不能将元素作为子元素通过容器吗?您可以使用for循环遍历子对象我如何将其连接到正确的div?这将只是滚动全屏页面?出于您的目的:尝试滚动到div中最后加载的元素。。。这里:我尝试了这个,它滚动到div
document.querySelector(“.obg-m-events-master-detail-header-title”)中的随机元素您是否有任何建议在“所有”选项卡下向下滚动所有这些市场。点击事件,它会弹出所有市场,点击“全部”,我需要向下滚动。但它没有选择器可供选择,因此使用scrollIntoView似乎很困难@ShadowLP174您不能将元素作为子元素通过容器吗?您可以使用for循环遍历子对象