2013-11-27 4 views
0

В JQuery есть функция, и если пользователь нажимает на ссылку, ссылка будет выделена. Я хотел бы моя функция, чтобы сделать:jquery выделить ссылку или удалить подсветку

  1. Если пользователь нажимает на ссылку -> выделите на ссылку
  2. Если пользователь нажимает другую ссылку (ООН), выделите ссылку до и выделите последний клик на ссылку.

Может кто-нибудь помочь?

$(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

удивительным! спасибо sir – user3008711

+0

еще один вопрос: теперь он будет выделен, но он создает границу, я хотел бы просто выделить ее ... возможно ли это как-то? – user3008711

+0

Является ли это отображением тонкой пунктирной границы? Я думаю, вы видите схему. Вы можете удалить это, добавив контур: none; или наброски: 0; на ваш css (либо на всех якорях, либо только на классе подсветки) – Jop

Смежные вопросы