2013-02-08 4 views
0

페이지의 텍스트 색상을 변경하는 코드가 있습니다. 전환 효과는 있지만 쿠키는 변경 사항을 저장하지 않습니다.쿠키를 사용할 때 변경 사항을 저장하지 않습니다.

어떤 아이디어가 잘못 되었나요?

 
$(".white").click(function(){ 
     $('.welcome h1,.box p, .newsletter, .responsive, .beauti, .unlimited,.flex-active').css("color","#ffffff"); 
     if($.cookie('color') != undefined) { 
      $('.welcome h1,.box p, .newsletter, .responsive, .beauti, .unlimited,').css('color', 'url(' + $.cookie('color') + ')');}

고마워요!

+1

'}};가 중요하다면 끝이 없습니다. 그리고 여기에 쉼표가 너무 많습니다 :'.beauti, .unlimited, ') .css' 그 마지막 것을 제거하십시오 – Andy

답변

2

$ .cookie ("color", "value"); 변경 사항 저장.

+0

또한 저장하십시오 : - 필요한 전체 영역 (즉, 쿠키 경로가 유효한 경로) - 필요한 기간 동안 (예 : 사용자가 이전 색으로 돌아가도록하려는 경우). – mihaimm

+0

무엇이 잘못 되었습니까? 감사합니다 [데모] (http://jsfiddle.net/tHPgg/) – Live

관련 문제