Почему этот файл cookie jQuery не извлекается?

0

У меня есть этот код для двух div, действующих как переключатели, они ведут себя хорошо, но куки файлы, которые я установил, не получают на странице обновления.

var isboxed = $.cookie('boxed_cookie');
if (isboxed = 'isboxed'){
  $('.wrap').addClass("boxed");
} else {
  $('.wrap').removeClass("boxed");
}

var selectors = $('#sbox-boxed-layout div');
selectors.on('click', function(e){
  var $this = $(this);
  selectors.removeClass('selected').addClass('disabled');
  $this.addClass('selected').removeClass('disabled');

  if ($('#sbox-boxed-layout div.on').hasClass('selected')){
    $('.wrap').addClass("boxed");
    $.cookie('boxed_cookie', 'isboxed' , { expires: 7, path: '/' });
  } else {
    $('.wrap').removeClass("boxed");
    $.cookie('boxed_cookie', 'isfull' , { expires: 7, path: '/' });
  }
});
Теги:
jquery-cookie

1 ответ

2

if (isboxed = 'isboxed'){ следует использовать == (double-equals) для сравнения.

  • 0
    Спасибо, я уже изменил это, и это не решает проблему
  • 0
    Можете ли вы предоставить демо ?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню