【发布时间】:2016-09-13 10:54:42
【问题描述】:
到目前为止我所做的事情的小描述:--
我正在制作一个网站,当水平滚动的内容结束时,它具有水平滚动和分页功能。然后出现一个带有垂直滚动的部分。
问题:--
我面临的问题是,当网站可以使用时,我无法使用箭头键滚动,直到我点击网站的任何部分。当我点击网站的任何部分时,只有箭头键作品。这发生在部分水平滚动部分和垂直滚动部分。
当我单击窗口的任何部分时,一切都运行良好。在那个箭头键不起作用之前。
我需要的解决方案:--
我想要的是当我的网站完全加载使用时。然后我可以使用键盘的箭头键来操作它。
希望有人能帮助我。
更新
pp-scrollable 类属于 Pagepiling.js,它允许我滚动具有更多内容的部分。
pp-scrollable 部分失去焦点.. 使用键盘箭头首先滚动我单击 pp-scrollable 部分的任何部分然后只有我可以使用箭头键滚动
【问题讨论】:
-
如果您的站点没有焦点,您的键将不起作用(可能其他窗口具有焦点)。您是否尝试将焦点集中在某些控件上?
-
你能告诉我如何检查吗?
-
se vc usa jQuery,可能你的 javascript 中有一个现成的函数。只需尝试将焦点设置为某个元素,如下所示:
$( document ).ready(function() { // other codes... $('#someId').focus(); }); -
它对我没用...
-
您可能需要设置
tabindex。参考:stackoverflow.com/questions/8805550/scroll-div-with-arrow-keys
标签: javascript php jquery html css