事件传播
来源:3-2 静态页思路验证-组件切换
Felix_XP
2016-05-23
$("#h5").fullpage({ "sectionsColor":["red","blue","black"], onLeave:function(index,nextIndex,direction){ $("#h5").find(".page").eq(index-1).trigger("onLeave"); }, afterLoad:function(anchorLink,index){ $("#h5").find(".page").eq(index-1).trigger("onLoad"); } });
请问一下,
在滚动的时候会触发onLeave,然后在函数中手动触发page的“onLeave”为什么这样又不会有事件传播造成死循环?
或者说,在fullpage中的onLeave有什么不一样吗,他是给某一个元素绑定了这个事件吗?
写回答
1回答
-
Lyn
2016-05-23
你的猜测是正确的,fullpage 的 onLeave 其实并不是事件名。
$("#h5").fullpage({ onLeave:function(){} // 这只是一个参数,并不是事件名。 });
所以并没有死循环。
10
相似问题