Просмотр поста

.
Blade
The Frontend-Warrior

Str@nnik, на твой пост (30.11.2015 / 16:46) отвечу, не знаю, я в jQuery ни куки, ни сессии не использовал. К тому же для $.session нужен доп плагин.

Я вот так написал с использованием localStorage, работает в последнем FF, в остальных не смотрел

js (+/-)
function isLocalStorageAvailable() {
  try {
    return 'localStorage' in window && window['localStorage'] !== null;
  } catch (e) {
    return false;
  }
    }

  $(document).ready(function(){

    if(isLocalStorageAvailable()){
      localStorage['mark_as'] = localStorage['mark_as'] || 'hidden'; 
      $('#hidden_div').css('visibility', localStorage['mark_as']);        
    }

    $('#checkbox1').change(function(){
      var $hd = $('#hidden_div'); 
      var mark_as;
      if ( $hd.css('visibility') == 'hidden' ){
        $hd.css('visibility','visible');
        mark_as = 'visible';
      }else{
        $hd.css('visibility','hidden');
        mark_as = 'hidden';
      }
      localStorage['mark_as'] =  mark_as;
    });
  });