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

标签 javascript jquery

我需要比较var foo = 'whatever'与此:

<ul id="nav_main"><li><a href="index.php?pag=THIS">link</a></li></ul>

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

最佳答案

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

这行得通吗?

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

关于javascript - 将 javascript 变量与 href 的一部分进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915916/

相关文章:

javascript - 取消选中复选框后返回 "on"值

javascript - 使用动态创建的文件输入字段进行 Jquery 文件验证

javascript - Strapi 自定义身份验证 Controller

javascript - 将嵌套列表拆分为单独的列表

javascript - 焦点不适用于输入字段 Jquery

javascript - React-native-fbsdk ShareDialog。如何将预填的消息和照片内容一起分享?

javascript - jQuery:出列特定动画

php - 如何插入选定的单选按钮?

javascript - 在 Iframe 中将 HTML 字符串显示为网页

javascript - 删除元素及其所有子元素的内联 CSS 的最快方法?