Я пытаюсь установить класс для выбранного якоря меню на основе URL.У меня есть ниже actionlinks
@Html.ActionLink("Home","Index","Home" new {type="new task"},null)
@Html.ActionLink("Home","Index")
Мне нужно получить полный путь в Jquery, чтобы изменить выбранную ссылку на основе URL, как указано ниже
$("a").each(function () {
if (location.indexOf($(this).prop('href')) != -1) {
$(this).addClass('mlnkactive').siblings().removeClass('mlnkactive');
$(this).parent().addClass('mlnkactive').siblings().removeClass('mlnkactive');
});
Проблема в том, что когда я получаю hrefиз ссылок, использующих $ (this) .prop ('href'), обе вышеуказанные ссылки Home имеют одинаковое значение href. Поэтому выбраны оба якоря, и я не могу установить класс для выбранной ссылки на основе URL.
Спасибо,