Проверка для block-show класса после события клика (в конце):
Редактировать : опечатка - изменено block-show на block-show
if($('.blocks-hide').hasClass('blocks-show')){
$.cookie('toggleState', 'open');
} else {
$.cookie('toggleState', 'close');
}
после этого просто проверьте содержимое cookie в $ (document) .ready () по:
if($.cookie('toggleState') == 'open') {
$('.example5').show();
}
и, поскольку я выяснил, что вы не настроили Block-Hide / Blocks-Show, чтобы они появлялись, когда они должны появиться (когда blocks-show имеет значение true, категории viw нет, которая должна напротив), лучше проверка if-else:
if($('.example5').css('display') != 'none){
$.cookie('toggleState', 'open');
} else {
$.cookie('toggleState', 'close');
}
Используйте проверку для отображения свойств CSS.