Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.11.2010, 01:26
Аватар для ПафНутиЙ
Новичок на форуме
Отправить личное сообщение для ПафНутиЙ Посмотреть профиль Найти все сообщения от ПафНутиЙ
 
Регистрация: 27.11.2010
Сообщений: 2

не могу разобраться с cookies
Доброго всем!
Помогите разобраться с куками на jQuery.
Есть вот такой код:
$(document).ready(function(){
$(".switchbutton").each(function(){
	var count=$(this);
	count.hover(function(){$(this).addClass("hovered");return false;},function(){$(this).removeClass("hovered");}).click(function(){count.toggleClass("visible");});
	var parentblock=count.parent();
	$("#customize").clone().removeAttr("id").appendTo(count).find("p").hover(function(){$(this).addClass("hovered");return false;},function(){$(this).removeClass("hovered");}).click(function(event){
		var checkblock=$(this);
		var classtag=checkblock.find("i").text();
		checkblock.parent().find("p").removeClass("checked");
		checkblock.find("p").addClass("checked");
		parentblock.removeClass("yellow green red").addClass(classtag);
		checkblock.parent().togleClass("hidden");
		var cookiestring="";
		$(".switchbutton").each(function(){
			var countdiv=$(this).parent();
			if (countdiv.attr("class").substring(0,countdiv.attr("class").lastIndexOf(' '))=="customize"){
			cookiestring+=countdiv.attr("class").substring(countdiv.attr("class").lastIndexOf(' ')+1,countdiv.attr("class").length)+";";
		}});
		$.cookie("allblocks",cookiestring,{expires:10,path:"/"});
		return false;
	});
});
var stringcookie=$.cookie("allblocks");
if (stringcookie){
	var masscookie=stringcookie.split(";");
	var countpoints=0;
	$(".switchbutton").each(function(){
		var countdiv=$(this).parent();					   
		if (countdiv.attr("class").substring(0,countdiv.attr("class").lastIndexOf(' '))=="customize"){					
		countdiv.attr("class","customize "+masscookie[countpoints]);
		countdiv.find("i").each(function(){
			var menuitext=$(this);							 
			if 	(menuitext.text()==masscookie[countpoints]){
			menuitext.parent().find("p").addClass("checked");
		}});
		countpoints+=1;
	}});
}});

Всё нормально работает, но куки то ли не записываются, то ли не читаются Знаю что где то ерундовая ошибка, а вот где - не вижу.

Последний раз редактировалось ПафНутиЙ, 27.11.2010 в 01:31.
Ответить с цитированием
  #2 (permalink)  
Старый 30.11.2010, 20:54
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

а может и у браузера отключена поддержка куков.....
Ответить с цитированием
  #3 (permalink)  
Старый 30.11.2010, 21:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от ПафНутиЙ
куки то ли не записываются, то ли не читаются
Так ты даже не знаешь что именно не работает?
Ответить с цитированием
  #4 (permalink)  
Старый 30.11.2010, 22:06
Аватар для ПафНутиЙ
Новичок на форуме
Отправить личное сообщение для ПафНутиЙ Посмотреть профиль Найти все сообщения от ПафНутиЙ
 
Регистрация: 27.11.2010
Сообщений: 2

вроде уже разобрался...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция проверки onDomReady. Не могу разобраться с кодом vandy3 Общие вопросы Javascript 6 08.11.2010 09:47
One Click Upload не могу разобраться a.graphics jQuery 0 06.09.2010 13:16
не могу разобраться с массивом ! jenyokCoder Общие вопросы Javascript 2 29.03.2010 00:46
Разобраться с autocompleater udaff.es jQuery 0 03.10.2009 00:59
Не могу разобраться с туториалом mr.codec jQuery 0 23.03.2009 21:27