Cookie の有効期限が切れていない理由がわかりません - コードは警告しますが、Cookie は期限切れになりません。
ユーザーが設定 Cookie の最初の値を「Y」または「N」に設定するラジオ ボタンを選択したときに、v1st Cookie を期限切れにできるようにしたいので、「N」のときに v1st Cookie を期限切れにする必要があります。
var my_cookie_value = $.cookie('preferences');
var autoTimer = null
var perfVal = my_cookie_value.substring(0,1);
$(function($) {
if (my_cookie_value == null) {
$('#main a').click(function() {
if($(this).attr("id") != "pB") {
$.cookie('preferences', 'YYY', { expires: 365, path: '/', domain: '.mydomain.com'});
}
});
$('#pB').click(function() {
$.cookie('preferences', 'YYN', { expires: 365, path: '/', domain: '.mydomain.com'});
});
//expiring cookies
var perfVal = my_cookie_value.substring(0,1);
if (perfVal == "N") {
$.cookie('v1st', null, {path: '/', domain: '.mydomain.com'});
//alert('delete v1st');
}
}
});