Итак, у меня есть простой код jquery, чтобы выделить меню навигации.

$(document).ready(function(){
$('#header .mm a').each(function(){

    if( $(this).attr('href') == window.location.href ){
        $(this).addClass('active');
    }

    var value = window.location.href.substring(window.location.href.lastIndexOf('/') + 1);

    if( $(this).attr('href') == '/site/' && (value == '') ){
        $(this).addClass('active');
    }

});
});

На этой странице прямо здесь: http://perfectlanding.com.au/creativity

Я понятия не имею, почему код не будет работать. В консоли нет ошибок.

-1
Julian 30 Янв 2013 в 18:54

2 ответа

Лучший ответ

Код не находится внутри тега скрипта. Исправьте это, и оно должно работать нормально.

4
Barney 30 Янв 2013 в 15:00

Глядя на исходный код страницы, рассматриваемый скрипт не находится между тегами. Вы можете видеть, что это испускается в нижней части страницы под нижним колонтитулом страницы.

3
villecoder 30 Янв 2013 в 14:59