Изменить фон 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');
});