我试图保存页面重新加载后的Flex菜单的最后一个活动状态。 的localStorage的功能似乎并没有工作...保存状态弹性菜单后重新加载
var $elements = $('li.b-accordion__cell');
$elements.click(function() {
localStorage.activeItem = $elements.index(this);
});
$(document).ready(function() {
if (localStorage.activeItem) {
$elements
.get(localStorage.activeItem)
.css({
'flex': '3'
});
}
});
尝试包裹在doc整个事情的准备,也许并不为单击处理程序创建的元素被添加到他们。 – Billy