如何在特定条件下完全禁用FullPage.js

How can I fully disable FullPage.js under certain conditions?

本文关键字:FullPage js 条件下      更新时间:2023-09-26

我目前正在使用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');

例如,只需在该按钮的单击事件中添加该函数即可。