如何停止jQuery中的特定功能

时间:2018-07-18 00:32:18

标签: javascript jquery

我为我的一位摄影师的朋友创建了一个网站。网站的主页完全模糊,直到您单击使主页模糊的按钮为止。

一切正常,问题在于每次您重新加载主页或只是在其上导航时,都必须单击该按钮以取消模糊页面。

问题是:即使用户重新加载页面,我也只能运行一次此功能吗?你有什么建议吗?

1 个答案:

答案 0 :(得分:0)

使用cookie可以做到这一点。建议您参考JS Cookies上的此文档。

该解决方案的基础是检查用户是否已经单击“取消模糊”按钮。如果他已经单击它,则显示内容。如果他还没有,请显示弹出窗口。用户单击“取消模糊”按钮后,运行一个函数来创建cookie。 (我个人将cookie设置为30天,因为您必须提供一个日期,否则它将在每个会话中再次显示-或者您可以set the cookies to expire in like 2038)。

此解决方案应符合您的条件。