将javascript变量与href的一部分进行比较

Ram*_*iva 0 javascript jquery

我需要比较一下var foo = 'whatever'这个:

<ul id="nav_main"><li><a href="index.php?pag=THIS">link</a></li></ul>
Run Code Online (Sandbox Code Playgroud)

然后,放入class="current"匹配的内部<li>.

Jos*_*kle 5

var foo = 'whatever';
$("#nav_main li a").filter(function(index){
    return foo === this.href.match(/pag=(.*)/)[1];
}).parent().addClass("current");
Run Code Online (Sandbox Code Playgroud)

那会有用吗?

演示:http://jsfiddle.net/rREry/1