Jquery ui MeteorJS 0.9.0-fullPage.js的包。页面在刷新时工作,但链接到时不工作。
我为fullPage.js创建了我的第一个Meteor包。此包装使用Meteor的新包装系统 在第一页加载时,包工作得很好。按预期在节之间正常自动滚动 链接到应用程序内的其他页面将初始化完整页面,不会出现任何错误。但是,在滚动或向下箭头单击后,页面将自动滚动和跳过部分。刷新页面可以修复此问题 设置“autoScrolling:false”将在初始滚动后停止页面向下滚动。但是,这会导致应用程序使用正常滚动 包依赖项: [ “jquery”, "1.0.0" ], [ “流星”, "1.0.2" ], [ “mrt:jquery用户界面”, "1.9.2" ], [ “下划线”, "1.0.0" ] 问题的一个例子是:Jquery ui MeteorJS 0.9.0-fullPage.js的包。页面在刷新时工作,但链接到时不工作。,jquery-ui,meteor,package,fullpage.js,Jquery Ui,Meteor,Package,Fullpage.js,我为fullPage.js创建了我的第一个Meteor包。此包装使用Meteor的新包装系统 在第一页加载时,包工作得很好。按预期在节之间正常自动滚动 链接到应用程序内的其他页面将初始化完整页面,不会出现任何错误。但是,在滚动或向下箭头单击后,页面将自动滚动和跳过部分。刷新页面可以修复此问题 设置“autoScrolling:false”将在初始滚动后停止页面向下滚动。但是,这会导致应用程序使用正常滚动 包依赖项: [ “jquery”, "1.0.0" ], [ “流星”, "1.0.2" ]
软件包:问题的原因是每次单击菜单时都要初始化插件 您不想多次初始化fullpage.js。 我建议您避免使用AJAX,只对每个部分使用普通链接 否则,您应该在每次单击链接时使用该函数,然后像现在一样再次初始化fullpage.js
destroy('all')
函数将删除所有插件事件(鼠标滚轮、滚动…)以及对原始结构所做的所有更改(添加类、内联样式…)。
换句话说,它将重新启动HTML结构,就像应用fullpage.js之前一样
完成后,可以再次初始化fullpage.js。一个可能的连接,当autoscroll问题出现时,有多个#fp nav元素。谢谢Alvaro!添加单击事件以销毁fullpage实例修复了该问题。