Показать сообщение отдельно
  #10 (permalink)  
Старый 13.05.2015, 17:42
Интересующийся
Отправить личное сообщение для _ZET_ Посмотреть профиль Найти все сообщения от _ZET_
 
Регистрация: 05.01.2013
Сообщений: 14

Вот еще не пойму если я записываю один CSS стиль то все работает.
<script type="text/javascript">

$(".all").click(function(){
    $(this).css("background" , "#009900");
    var color = $(".all").css('background');
    $.cookie(".all",color);
    alert('Записано :'+color);

});

if($.cookie(".all")) {
    var al = $.cookie(".all");
    $('.all').css({
              'background': al
})
</script


А если начинаю записывать хотя бы еще один , то скрипт перестает возвращать данные из куки

$(".all").click(function(){
    $(this).css("background" , "#009900");
    $(this).css("height" , "60px");
    var color = $(".all").css('background');
    var height = $(".all").css('height');
    var arrCoHe = color+ "," +height; 
    $.cookie(".all", arrCoHe);
    alert('Записано :'+arrCoHe);
});

if($.cookie(".all")) {
    var al = $.cookie(".all");
    var arrCoHe = al.split(",");
    $('.all').css({
              'background': arrCoHe[0],
              'height': arrCoHe[1]
    })
}

Последний раз редактировалось _ZET_, 14.05.2015 в 09:34.
Ответить с цитированием