Кто-нибудь знает, как я могу установить cookie expire через 1 минуту? Я установил cookie в мой код, но кажется, что он не работает ... может ли кто-нибудь помочь мне исправить это? напишите полный код или Fiddle для меня, потому что я не знаю кода извините. Заранее спасибо за помощь. Вот мой Fiddle: http://jsfiddle.net/Garfrey/3Lzytvqy/4/JQuery Cookie истекает через 1 минуту
function showHide(setCookie) {
var shID = $(this).data("showhide")
, $shEl = $("#" + shID)
, $showHide = $("#" + shID + '-show')
;
if ($shEl.is(":hidden")) {
if (setCookie !== false) {
jQuery.cookie("showhide-" + shID, 1);
}
$showHide.hide();
$shEl.show();
} else {
if (setCookie !== false) {
jQuery.cookie("showhide-" + shID, 0);
}
$showHide.show();
$shEl.hide();
}
}
jQuery(document).ready(function() {
$("#example-show").on("click", showHide);
if (jQuery.cookie("showhide-" + "example") == '1') {
showHide.call($("#example-show").get(0), false);
}
});
var date = new Date();
var minutes = 1;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie("example", "foo", { expires: date });
HI taesu, спасибо за предоставленную мне это, ваш код работы .. но я din't знаю, как объединить внутри с моей функции. Можете ли вы сообщить мне, что мне нужно изменить для слияния моей функции или сделать мне скрипку? блестящее спасибо! – kafeng