Jquery 即使在浏览器刷新后,如何在单击时保持图像高亮显示?

Jquery 即使在浏览器刷新后,如何在单击时保持图像高亮显示?,jquery,html,css,Jquery,Html,Css,基本上,我有3个图像:我试图为它们指定“焦点”,以便在单击时在图像周围创建边框。但是,如果可能的话,我希望发生以下情况: 我单击的每个图像都保持高亮显示,然后当我刷新浏览器时,他们单击的图像保持高亮显示。 或 即使在浏览器刷新后,单击的图像仍保持高亮度。 a:聚焦img { 边框:1px实心f00; } 你试过这个选择器了吗 a:visited img, image:visited { # Awesome styling right here! } Cookie和Javascript使用

基本上,我有3个图像:我试图为它们指定“焦点”,以便在单击时在图像周围创建边框。但是,如果可能的话,我希望发生以下情况:

我单击的每个图像都保持高亮显示,然后当我刷新浏览器时,他们单击的图像保持高亮显示。 或

即使在浏览器刷新后,单击的图像仍保持高亮度。 a:聚焦img { 边框:1px实心f00; }
你试过这个选择器了吗

a:visited img, image:visited {
  # Awesome styling right here!
}

Cookie和Javascript使用浏览器的web存储。我很难看出这两种选择之间的区别。你能详细说明一下吗?你如何将本地存储与样式一起使用@EmadSMoses你不能。使用localstorage不属于CSS的权限范围。即使在页面关闭并重新打开/刷新时,:visited选择器也可以对“a”元素起作用。由于他将图像包装在一个“a”元素中,他应该能够使用此选择器来实现他的目标。我知道:visited有什么作用,但您尝试过吗?不幸的是,我尝试过:visited,:focus…等。。什么都不管用!