klasa aktywna jquery do elementu menu na podstawie bieżącego adresu URL

Mam następujący kod, który powinien dodać aktywną klasę css do elementu menu, jeśli element menu url == aktualny adres URL:

$("#accordion a").each(function() 
{   
    if (this.href.search(window.location.hostname) != -1)
    {
        $(this).addClass("active-sidebar-link");
    }
});

ale to dodaje klasę do wszystkich elementów menu. jakieś wskazówki?

questionAnswers(4)

yourAnswerToTheQuestion