- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想让用户向下滚动 4 个部分。当到达第四部分时,用户再次向下滚动,而不是向下滚动到第五部分, View 应该再次跳转到第一部分。 (还有第五部分;但是它只包含印记,可以通过其他方式访问。)
这是我的代码:
$('#fullpage').fullpage({
onLeave: function(index, nextIndex, direction){
if(nextIndex == 5){
$.fn.fullpage.moveTo(1);
}
}
});
它作为脚本放置在第四部分中(这个位置对吗?尽管移动它没有任何效果......)。
发生的事情是:
已经无法到达第5部分了
可以滚动到其他部分,但无法通过 anchor 访问它们
我做错了什么?
最佳答案
此问题在 fullPage.js 版本 3 中不存在: https://github.com/alvarotrigo/fullPage.js
此答案已在 fullpage.js github issues forum 中得到解决
我从中粘贴:
我现在明白你的意思了,但实际上从 2.7.9 开始就不起作用了。
目前有一个解决方案:
http://jsfiddle.net/97tbk/1292/
//IE < 10 pollify for requestAnimationFrame
window.requestAnimFrame = function(){
return window.requestAnimationFrame ||
window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.oRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(callback){ callback() }
}();
$('#fullpage').fullpage({
sectionsColor: ['yellow', 'orange', '#C0C0C0', '#ADD8E6'],
onLeave: function(index, nextIndex, direction) {
var leavingSection = $(this);
requestAnimFrame(function(){
if (index == 2 && direction == 'down') {
$.fn.fullpage.moveTo(4);
}
});
}
});
关于jquery - 如何正确使用 fullpage.js 的 onLeave() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39755857/
我试图检测用户何时离开tinyMCE编辑器窗口,但我无法这样做。这是我认为应该有效(但无效)的代码: $('.mceEditor').blur(function(){ // I would e
我正在使用 FullPage JS建立一个网站。 我想在 移动 到下一部分时更改类的 css(不是 afterLoad)。我正在尝试使用 onLeave 函数中的参数 index 和 nextInde
我有一个用 MVC4 编写的单页应用程序,它使用 pjax()将 html 推送到我页面中的各个 s 中。我有一个子表单,允许用户编辑数据,如果用户更改数据,则会在 javascript 中设置 is
我试图在 fullPage.js 应用程序上切换部分时触发两个 CSS 事件。请查看我目前所在位置的 fiddle : http://jsfiddle.net/pingo_/67oe1jvn/2/ 我
有个问题一直困扰着我。我有一个应用程序,我在其中依赖 DateTimePicker 值进行大量计算。日期通常在此控件中键入,用户键入没有前导零的单个数字天或月(即 9/9/17 或 10/6/17),
我最近在尝试 react-waypoint 来隐藏和显示一个 div。这段代码成功地隐藏了 div 当它击中航路点时是“内部”,当它是 onEnter 时。当它在里面时,它会将 isInView 变为
我正在使用 fullpage.js这是一个很棒的插件,但是,在我将 onLeave 回调添加到页面(来自 github 的默认示例)之后,花哨的滚动功能,即无论滚动长度如何,每次鼠标滚动都不会向上或向
我想让用户向下滚动 4 个部分。当到达第四部分时,用户再次向下滚动,而不是向下滚动到第五部分, View 应该再次跳转到第一部分。 (还有第五部分;但是它只包含印记,可以通过其他方式访问。) 这是我的
在 React 路由器中 documentation对于 onEnter Hook ,他们指定了如何处理,但对于 onLeave 没有示例。我的问题是如何确认用户想要正确离开页面。 根据下面给出的代码
我有这段代码: 但它并没有按照我想要的方式运行。当我离开盒子时它会运行该函数,我想每次该输入字段的内容发生变化时都执行该操作,我该怎么做? (我正在尝试为用户输入创建一个建议框)。 我也尝试过 jq
我正在尝试在我的 fullpage.js 中为不同的部分实现 afterLoad 和 onLeave 多个事件。但是只有最后一个似乎在工作,这里有什么问题吗? 如果我删除最后一个,第一个效果很好。所以
我有这个代码: $('#fullpage').fullpage({ scrollingSpeed: 500, onLeave: function(index, nextIndex, d
我正在使用 fullpage.js,我想在进入第二部分后立即为 2 个图像制作动画。看起来我不能让它只与 css 一起工作,所以我从文档中获取了一些 js 代码。检查这个 jsfiddle:http:
我是一名优秀的程序员,十分优秀!