更改所选链接的颜色

时间:2014-02-15 17:16:07

标签: javascript jquery css

我有一些帖子链接。当我点击链接时,我希望它的颜色可以改变,就像 Stack Overflow菜单。选定的菜单在打开状态下为红色。

这是我的剧本:

<script>
$(".widget_listcategorypostswidget > ul > li").click(function() {
    $('.selected_1').removeClass('selected_1'); 
    $(this).addClass('selected_1');
});
</script>

它运作良好。但是,通过单击何时打开新页面,我的链接颜色将恢复为默认值。您可以在服务徽标下方http://www.imagineideas.com.sg/pic-test-post/看到它。显示一些帖子链接。现在,当您单击链接时,它将更改颜色,但刷新页面后,链接颜色将再次更改。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

使用标记,并使用CSS格式化a:visited。浏览器会跟踪已打开的页面,并使用此选择器格式化指向这些页面的链接。

More info