1

我的问题涉及 fullpage.js 响应(window).scroll事件。我试图让我的应用程序更改滚动上的导航栏,但我无法让我的网站记录任何滚动事件。我尝试了以下问题,例如:Animate in Nav bar on scroll。当我将autoScrolling: false选项添加到整页时,它可以解决问题,但我宁愿不使用该选项。我想利用移动整个页面的简单滚动操作。

如果这仍然不清楚,我可以提供一个 jsfiddle 示例。

4

1 回答 1

8

您应该更好地使用插件提供的回调,例如onLeaveafterLoad。当您从一张幻灯片转到另一张幻灯片时,这将为您提供触发动作的能力。

如果您仍然想使用其他插件,那么您需要使用 fullpage.js 和 option scrollBar:true

您可以在文档中获得有关它的更多信息。

您无法通过使用scroll事件触发任何操作的原因是插件并没有真正滚动页面,而只是更改top站点包装器的属性或添加属性translate3d以防使用选项css3:true

于 2014-03-03T10:18:59.140 回答