嵌套子菜单中的javascript / jquery活动链接

时间:2012-05-31 15:08:36

标签: jquery html css

我正在尝试突出显示父li元素,如果在其中一个主li元素中找到了链接,或者是我正在处理的标题的嵌套列表之一。我觉得JS应该可以工作,但事实并非如此。任何指向正确方向的人都会非常感激。

http://jsfiddle.net/fGGrf/

2 个答案:

答案 0 :(得分:0)

这是你在找什么?

    $('.submenu-link').hover (function (e) {
        $(this).parent().parent().children('a').css('backgroundColor', 'red');
    }, function (e) {
        $(this).parent().parent().children('a').css('backgroundColor', 'white');
    });

JSFiddle:http://jsfiddle.net/fGGrf/5/

答案 1 :(得分:0)

试试这个:

$(document).ready(function(){
var dropdown = $('.dropdown');
var link= $('.submenu-link');

var cur = "www.domain.com/overview.php" // document.location.href ? document.location.href : document.location;
cur = cur.split('/' , -1);

    $('li a').each(function() {
        if ($(this).attr('href') == '/' + cur[1]) {
           $(this).parent().addClass('active');
        }
    })

});

http://jsfiddle.net/fGGrf/6/