如何防止滚动器.js在特定时间内滚动
How do I keep scrollr.js from scrolling for a specific amount of time?
>情况:我正在使用skrollr.js作为主页,并且我使用3d转换来模拟滚动,方法是将.paneldivs转换为视口,而不是视口移动到固定的div。我也没有使用辅助类来启用滚动。
JSFiddle: http://jsfiddle.net/5c9tgj4y/13/
<div id="panel-2" class="panel" data-0="transform:translate3d(0%,100%,0)" data-200p="transform:translate3d(0%,0%,0)"></div>
当前行为:用户可以在页面加载后直接将第二个面板向上滚动到第一个面板上。
想要的行为:我希望延迟第二个面板的过渡翻译,使用户在经过一定时间之前无法滚动。
最好将第一个面板想象成幻灯片,并且我们希望用户等到幻灯片放映完成后才开始滚动。
在这一点上,我不会挑剔你如何解决这个问题。但是你知道怎么做,告诉我。
非常基本的超时怎么样?
window.setTimeout(function() {
var s = skrollr.init();
}, 2000); /* Wait 2000 ms before initializing the skrollr plugin */
相关文章:
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- jquery:将动画绑定到滚动条位置的更好方法
- 将日期时间javascript绑定到表列
- 从父元素取消绑定滚动事件并绑定到子元素
- 我一直收到的控制台警告是什么?推迟长时间运行的计时器任务以提高滚动的流畅性
- 无填充的滚动魔术持续时间
- 视差 - 偏移元素,绑定到滚动
- visjs时间线的水平滚动条
- 如何在使用“显示和隐藏锚定标记”时防止滚动页面
- 绑定'滚动'不会'我在IE 11中不工作
- 锚定标签功能强大,但滚动流畅赢得't工作;页面的行为就像javascript是'没有
- 离子/角度指令绑定到滚动
- 将DIV元素绑定到溢出滚动条
- 为什么我的AngularJS ngModel绑定到时间输入,而不绑定到日期输入
- 动画(绑定到 scrollTop)仅在我停止滚动时完成
- 如何使用 redux 时间旅行并将其绑定到 ctrl + z 和 ctrl + shift + z 键绑定
- 角度引导时间选取器不绑定时间
- jquery 移动版的最佳绑定时间
- 使用 jQuery 和 ScrollMagic 滚动动画时间轴
- 动态条形图滚动与时间使用javascript