如何在会话存储中正确保存切换状态

时间:2020-06-08 12:43:29

标签: javascript html

我阅读的大多数线程都与类似的问题有关,但与jquery有关。我已经花了几个小时试图找到答案,但是我仍然不明白如何将切换状态保存到会话存储中。我已经阅读了MDN,W3School等文档。没有。我缺乏自己了解它的经验。你们中的任何一个可以帮助我吗?

我有一个带有“ onclick”属性的函数,该函数为页面上的所有链接添加了突出显示。再次单击将删除下划线。此状态切换CSS中的类。我希望将结果保存在sessionstorage或localstorage中。

这是功能代码:

function underlineLinks() {
    const links = document.querySelectorAll("a");
    links.forEach(a => a.classList.toggle("underline-links"));
    let linksState = sessionStorage.setItem('underline', a);
}

0 个答案:

没有答案