Как настроить cookie через библиотеку jQuery cookie ($.cookie()
), только когда страница загружена в первый раз? Я в настоящее время имеют функцию переключения, чтобы изменить значение куки в вопросе о в click
случаеУстановить cookie при загрузке первой страницы
$('.family-filter').click(function() {
if ($.cookie('ff') == null) {
$.cookie('ff', 'on', {
expires: 1,
path: '/'
});
} else {
$.cookie('ff', null, {
path: '/'
});
}
});
Но мне нужно значение по умолчанию, если ни один не установлен уже.
Также рады установить его с помощью PHP, но я предпочел бы в этом случае, чтобы сделать это с помощью Javascript
Вы хотите установить cookie на CLICK или LOAD? Вы явно настраиваете cookie на клик. $ .ready для загрузки страницы. – MatBee
Я не думаю, что вам нужно 'else if'. Если он равен нулю, а затем создать его, должно быть достаточно –
да, 'else if' не нужно ... Я забыл его вынуть. 'Else' необходим, чтобы установить его по ссылке, если он включен, и наоборот. @MatBee, я пробовал установить его на '$ .ready', но я закончил переписывать код выше – Alex