如何在特定条件下完全禁用FullPage.js
How can I fully disable FullPage.js under certain conditions?
我目前正在使用fullPage.js作为信息面板。当用户单击info按钮时,页面的其余部分会出现一个完整的page.js覆盖。我现在遇到的问题是,当信息按钮未激活时,我不希望完整的page.js功能应用于页面的其余部分。
有没有办法完全禁用所有fullPage.js功能?
谢谢!
您可以使用destroy函数完全销毁它:
//destroy any plugin event (scrolls, hashchange in the URL...)
$.fn.fullpage.destroy();
//destroy any plugin event and any plugin modification done over your original HTML markup.
$.fn.fullpage.destroy('all');
例如,只需在该按钮的单击事件中添加该函数即可。
相关文章:
- Fullpage.js-视频+背景在同一部分
- fullpage.js和物化.js;使用实体侧导航禁用鼠标滚动
- 如何在特定条件下完全禁用FullPage.js
- 更改事件的fullPage.js选项
- fullpage.js在滚动时更改滚动方向
- 如何使用鼠标滚动控制fullPage.js垂直滑块
- Fullpage.js and SlimScroll
- Fullpage.js+figcaption+懒洋洋淡出
- 使用fullpage.js时,使用键盘自动滚动,但仅限于某些部分
- fullPage.js在使用scrollOverflow时未检测到动态生成内容的高度
- 我们如何在fullPage.js中为不同的部分制作不同的填充顶部和底部值
- Magic Line在使用键盘上下移动时未使用fullPage.js进行更新
- Fullpage.js在横向模式下无法在iOS上正常缩放
- Webflow和Fullpage.js相互干扰
- fullPage.js滚动条:true使浏览器随deelay一起移动
- Fullpage.js.添加滚动延迟
- Fullpage.js不能在Mozilla上运行,但在Chrome上运行良好
- 为什么css悬停与javascript(fullpage.js)交互,我该如何停止它
- fullpage.js在节之间添加了2个自动滚动事件
- 全页面滚动插件(fullPage.js、scrollify.js等)阻止默认的移动Safari UI行为