Вообщем у меня есть код,Часть его работы составляет сохрание в куки различные значения(id1,id2,id3)
Потом я создал проверку(if,else) при которой он проверяет если cоздана кука с таким то значением,то он присваивает какой то стиль какому либо объекту.Вот код
<script type="text/javascript">
$(document).ready(function() {
Вот тут часть кода не относящаяся к вопросу
var id = $(this).attr('id');
$.cookie(''+ id, ''+ id, { expires: 365 });
});
var Cook = $.cookie(''+ id)
if (Cook == '' + id) {
$('body').css("display", "none");
};
});
</script>
Теперь обясню суть.При клике на какой то код,мы узнаеём его id
var id = $(this).attr('id');
в куки сохраняется его id
$.cookie(''+ id, ''+ id, { expires: 365 });
Потом создаём переменнeю
var Cook = $.cookie(''+ id)
Далее идёт проверка
if (Cook == '' + id) {
$('body').css("display", "none");
};
И вот эта проверка не правельная.Если я напишу примерно так
if (Cook == id4) {
$('body').css("display", "none");
};
то всё работает,хотя мне нужно что бы эта проверка работаля для всех заданных элементо.Вроде описал суть(надо отредактировать if)Если что опишу по подробнее)
P.S простите за орфографические ошибки,пишу в темноте