Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.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
如果视口太小,jQuery自动垂直滚动_Jquery_Scroll - Fatal编程技术网

如果视口太小,jQuery自动垂直滚动

如果视口太小,jQuery自动垂直滚动,jquery,scroll,Jquery,Scroll,我制作了一个基于HTML的信息屏幕,全屏显示。我使用几个jQuery脚本来设置屏幕动画,例如,我通过屏幕上逐个显示的标记列表循环。问题是有些“文章”在屏幕上太长了。因此,理想情况下,我希望检测这些文章何时过长(最好的触发条件可能是垂直滚动条变为可见),并且在这种情况下,我希望文本在指定的时间段内自动向下滚动 我见过几个滚动和幻灯片插件,它们显示了一些功能,但不是全部。你知道一个(jQuery)插件,我可以用它轻松实现我想要的吗?要检测jQuery何时可以看到滚动条,你可以使用以下代码片段:var

我制作了一个基于HTML的信息屏幕,全屏显示。我使用几个jQuery脚本来设置屏幕动画,例如,我通过屏幕上逐个显示的
标记列表循环。问题是有些“文章”在屏幕上太长了。因此,理想情况下,我希望检测这些文章何时过长(最好的触发条件可能是垂直滚动条变为可见),并且在这种情况下,我希望文本在指定的时间段内自动向下滚动


我见过几个滚动和幻灯片插件,它们显示了一些功能,但不是全部。你知道一个(jQuery)插件,我可以用它轻松实现我想要的吗?

要检测jQuery何时可以看到滚动条,你可以使用以下代码片段:
var hasverticalcrollbar=element.scrollHeight>element.clientHeight根据滚动条是否可见,它将返回true或false

然后,您可以使用检查变量的结果,如果它的值为true,则使用jQuery的函数向下滚动