2009-12-24 76 views
0

我想添加类到<a>,有什么网址。对于exampe:jquery选择器

$(document).ready(function() { 

    var pathname = window.location.pathname;      
    $(".navholder ul li a").each(function() { 
     $(this).addClass('sel'); 
    }); 

}); 

我想"sel"类添加到<a>什么也href=pathname

理论上是这样的:

$(".navholder ul li a").attr('href', pathname).addClass('sel'); 

谢谢!

回答

2

使用此行:

$(".navholder ul li a[href='"+ pathname +"']").addClass('sel');

1

看看在jQuery selector syntax

$('.navholder ul li a [href=\\/foo\\/bar]').addClass('sel'); 

请注意,您必须在jQuery的表情逃脱/,和双逃逸,如果它是一个字符串文字。