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

时间:2012-01-07 11:55:03

标签: javascript jquery cordova

我使用超链接以动态列表的形式从数据库中检索数据。 现在我想检查链接是否已被点击。如果它 点击已经我想显示该链接Italic否则(不是 点击)显示从数据库加载数据时链接Bold。

带有超链接的动态列表的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中的链接(我再次获得正常链接运行 应用程序).​​.

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

请指导我。谢谢提前

3 个答案:

答案 0 :(得分:4)

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

a:visited {
    font-style:italic;
}

答案 1 :(得分:0)

你可以用这个:

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

玩得开心:D

答案 2 :(得分:0)

这是一个jQuery plugin,用于查找访问过的链接?