2013-11-27 58 views
0

Jquery中有一个函数,如果用户点击链接,链接将突出显示。 我想我的函数来完成:jquery突出显示一个链接或删除突出显示

  1. 如果用户按下一个链接 - >突出链接
  2. 如果用户按下另一个链接(UN)前突出的联系,并强调最后点击的链接。

有人可以帮忙吗?

$(document).ready(function() { 
     $("a").click(function() { 
     $(this).css("font-weight", "bold"); 
    }); 
}); 

谢谢你的时间!

回答

1

为什么不使用css类来设置高亮风格?

$(document).ready(function() { 
     $("a").click(function() { 
     $("a.highlight").removeClass("highlight"); 
     $(this).addClass("highlight"); 
    }); 
}); 

CSS

.highlight{ 
    font-weight: bold; 
} 

例子:http://jsfiddle.net/xMyxU/

+0

真棒!谢谢先生 – user3008711

+0

还有一个问题:现在它会突出显示,但它会创建一个边框,我想突出显示它......可能以某种方式? – user3008711

+0

它显示一个薄点边框吗?我想你看到一个轮廓。您可以通过添加大纲:无;或大纲:0;到你的CSS(无论是在所有的主播或只在高光班) – Jop