Добавление класса или id к ссылке. Простой вопрос: Как?
Здравствуйте!
Хочу сделать выделение активного пункта в меню на стороне клиента. нашел исходник на jquery. Вроде все получилось, но код скрипта обрабатывает все ссылки, находящиеся на странице, а не только из меню. Решил добавить идентификатор id="menu". Перестало работать, видимо что то не то делаю. Не силен в синтаксисе. подскажите пожалуйста, вот есть строка в коде, как в ней дописать, что должны обрабатываться только ссылки с идентификатором id="menu":
$.each($("a[href*=/"+now_url.split('/')[3]+"]"),
если что, вот полный код:
$(document).ready (function () {
var active_url=location.href;
if (active_url.split ('/')[3]!=0) {
$.each ($("a[href*=/"+active_url.split('/')[3]+"]"),
function (){$(this).addClass ('active');});
} });
|
Вам только селектор нужен? Ну вот:
$('a') - просто любая ссылка $('a.menu') - ссылка с классом "menu" $('#menu') - элемент с id="menu" |
| Часовой пояс GMT +3, время: 08:49. |