Приветствую.
Использую jQuery cookies:
Данные заносяться в куки, но после перезагрузки страницы почему то не сохраняются.
Баг наблюдается в IE 6 и 7, а также Safari 3, в остальных браузерах всё нормально.
// заношу в куки:
var submitCookies = function(){
$.cookie("dd_object", 1);
$('.dd_object').each(function(){
var id = $(this).attr('id')+'_';
if ($(this).css('left')!="0px") $.cookie((id+"left"), $(this).css('left'));
if ($(this).css('right')!="0px") $.cookie((id+"right"), $(this).css('right'));
if ($(this).css('top')!="0px") $.cookie((id+"top"), $(this).css('top'));
$.cookie((id+"bubble"), $(this).find('.bubble').attr('class'));
});
}
// Извлекаю из куки:
var gettingCookies = function(){
$('.dd_object').each(function(){
var id = $(this).attr('id')+'_';
if($.cookie(id+"left")!="0px") $(this).css('left',$.cookie(id+"left"));
if($.cookie(id+"right")!="0px") $(this).css('right',$.cookie(id+"right"));
if($.cookie(id+"top")!="0px") $(this).css('top',$.cookie(id+"top"));
$(this).find('.bubble').attr('class',$.cookie(id+"bubble"));
});
}