点击li
项目后。我将active
属性设置为 css 类,但li
有一个链接可以转发另一个页面。活跃的css消失?这个怎么做?我已经使用 localstorage 来缓存我选择的旧 li 项目。我找不到任何解决方案。刷新后如何使活跃的班级设置?刷新页面后如何设置活动类?
<script type="text/javascript">
$(document).ready(function () {
$("li").click(function () {
var id = $(this).attr("id");
console.log(id);
var selectedolditem = localStorage.getItem('selectedolditem');
if (selectedolditem != null) {
$('#' + selectedolditem).siblings().find("active").removeClass("active");
$('#' + selectedolditem).addClass("active");
localStorage.clear();
return;
}
$('#'+id).siblings().find("active").removeClass("active");
$('#' + id).addClass("active");
localStorage.setItem("selectedolditem", id);
});
});