【发布时间】:2018-06-27 05:17:09
【问题描述】:
我有以下 HTML:
<div class="side-button">
<a href="/first"> First Option <a>
</div>
<div class="side-button">
<a href="/second"> Second Option <a>
</div>
当用户单击其中一个块时,我希望它变为活动状态,以便我可以用另一种颜色突出显示它。
在我的 jQuery 中,我试图在单击的块上添加类 active:
jQuery(document).ready(function( $ ){
$(".side-button").bind('click', function () {
$(".side-button").removeClass("active");
$(this).addClass("active");
});
});
它在下一页加载时工作。重定向后,不记得active类了。
如何添加active 类,以便它会记住加载页面上的内容?
【问题讨论】:
-
使用本地存储来记住状态。
-
sessionStorage在这里可能更合适 -
@Shree 谢谢!效果很好!
标签: javascript jquery html css