Изменить фон div, который связан с посещаемой страницей

Правильно, поскольку: посещение больше не работает, в любом случае с background-image я ищу альтернативу.

У меня есть страница, на которой написано 3 изображения, каждая с одним и тем же фоновым изображением (закрытого окна), щелкнув любое из этих полей, вы попадете на другую часть сайта, но я хочу, чтобы, когда пользователь возвращается на страницу указателя - с тремя элементами div - изменилось фоновое изображение элемента div, по которому щелкнули ранее (открытое окно).

Итак, как я уже говорил ранее, я думаю, что я ищу альтернативу: посещения, что, я думаю, будет сделано с помощью jquery + куки?

Надеюсь, что это имеет смысл!

Мне требуется только это для работы с хромом.

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');
});
Другие вопросы по тегам