是的,因为:访问过不再真的有用了,无论如何,我正在寻找替代方案。
我有一个页面上有3个图像,每个图像都有相同的背景图像,(一个封闭的框),单击这些框中的任何一个将带您到网站的不同部分,但我想要它因此,当用户返回索引页面时 - 使用3个div - 之前单击的div的背景图像已更改(打开框)。
正如我之前所说,我认为我正在寻找替代方案:访问过,我猜测将通过jquery + cookies完成?
希望这是有道理的!
我只需要这个就可以使用chrome。
答案 0 :(得分:1)
如果您要使用cookie选项,可以在此处下载jQuery插件:
https://github.com/carhartl/jquery-cookie
当有人点击其中一个链接时,请注册访问:
$('a').click(function () {
$.cookie('the_cookie', 'the_value', { expires: 7 });
});
在页面加载时,检查他们是否是回访者并计算出新背景:
$(function () {
if ($.cookie('the_cookie') == 'the_value')
$('div').css('background-image', 'new image');
});