如何在刷新页面后检查超链接状态

How to check hyperlink status after refreshing the page?

本文关键字:检查 超链接 状态 刷新      更新时间:2023-09-26

我以带有超链接的动态列表的形式从数据库中检索数据。现在我想检查链接是否已经被点击。如果已经单击了我想显示该链接斜体否则(不是单击)在从数据库加载数据时显示该链接粗体。

带超链接的动态列表的Mycode:

    $("div").append("<li  id='list' >"+"<a id='link' class='delete'
href='javascript:link()'>" +
   results.rows.item(i).StudentName +  "</a>"+ "<hr/>"+ "</li>");
 function link(){
                          $(".sidemenu li ").click(function() {
                                $(".sidemenu li a").css('font-style' , 'italic');
                                $(this).find('a').css('font-style' , 'normal');
                 });
        }

我想当我一次又一次地运行应用程序时,我应该得到这个点击Italic中的链接(我再次获得正常链接运行应用程序)。。

那么如何使用它来检查链接状态(即,链接是否被点击)状态点击链接斜体。刷新页面后。

请指导我。提前感谢

因为这些纯粹是样式更改,为什么不使用CSS属性:visited?它看起来像这样:

a:visited {
    font-style:italic;
}

这里有一个jQuery插件,用于查找访问过的链接?

您可以使用此:

$("div li").click(function(){ 
   $("div li a").css('font-style' , 'normal');  
   $(this).find('a').css('font-style' , 'italic');  
}); 

有很好的时间:D