Во-первых, вы можете иметь флаг, например, isCollapsed
и
var isCollapsed = "false"
установить его значение в функции Свернуть, т.е.
isCollapsed = "true"; //or "false"
Далее вы можете сохранить это значение в браузере localStorage или webStorage. т.е.
localStorage.setItem('navbarstatus', isCollapsed);
Теперь вы можете проверить и получить панель навигации свернутый статус , извлекая значение из локального хранилища:
$(document).ready(function) {
if(localStorage.getItem('navbarstatus')) {
isCollapsed = localStorage.getItem('navbarstatus')
//do what you want to do next, you have Collapsed information about navbar
}
});
вы можете использовать 'localStorage' или 'webStorage на основе ваших требований. Надеюсь, это поможет.
Редактировать:
У вас в обработчике клик:
console.log ("Before: " + isCollapsed);
if(isCollapsed == "true")
isCollapsed = "false";
else
isCollapsed = "true";
localStorage.setItem('navbarstatus', isCollapsed);
console.log('After: ' + isCollapsed);