Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cookies 重新加载时记住活动类_Cookies_Reload - Fatal编程技术网

Cookies 重新加载时记住活动类

Cookies 重新加载时记住活动类,cookies,reload,Cookies,Reload,我正在创建一个单页网站——当用户在页面的当前部分时,菜单项将class更改为“active”——这很好,但浏览器在重新加载时“忘记”了哪个菜单项是当前菜单项 在重新加载之前,有没有办法让浏览器记住最后一个激活类的元素?使用 将项目标记为“活动”时,请将其ID或编号保存在localStorage中。加载页面后,检索该信息并标记相应的项目。当用户位于页面的特定部分时-设置为cookie:section=idOfTheSection 并添加javascript函数,该函数在加载时检查cookie并将正

我正在创建一个单页网站——当用户在页面的当前部分时,菜单项将class更改为“active”——这很好,但浏览器在重新加载时“忘记”了哪个菜单项是当前菜单项

在重新加载之前,有没有办法让浏览器记住最后一个激活类的元素?

使用


将项目标记为“活动”时,请将其ID或编号保存在localStorage中。加载页面后,检索该信息并标记相应的项目。

当用户位于页面的特定部分时-设置为cookie:
section=idOfTheSection

并添加javascript函数,该函数在加载时检查cookie并将正确的类设置为“活动”。

您写道“当用户位于页面的当前部分时,菜单项将类更改为“活动”-这很好”。因此,添加脚本,将cookie更改为指向此部分。