2009-12-24 160 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的表情逃脫/,和雙逃逸,如果它是一個字符串文字。