比较javascript变量与2级导航条的一部分
Comparing a javascript variable with a part of a href for 2 level navigation bar
比较javascript变量和href的一部分
上面的链接和我现在的链接有类似的问题它对于一级导航条来说效果很好但是我有两个级别的下拉栏我想达到同样的效果
<ul id="nav_main">
<li><a href="index.php?pag=THIS">link</a>
<ul>
<li><a href="index.php?pag=secondthis">link</a></li>
</ul></li>
</ul>
它必须将herf标签与Java脚本变量相匹配并为子li和父li放置当前类
试试这个:
var foo = 'whatever';
$("#nav_main li a").filter(function(index){
return foo === this.href.match(/pag=(.*)/)[1];
}).parents('li').addClass("current");
将.parent()
更改为.parents('li')
,选择所有父li
并添加类。
相关文章:
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- angular 1.5应用程序中的导航栏
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 无法从jquery Mobile导航栏重定向到另一个页面
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 导航到特定事件的另一个变量页面
- MVC 3页面导航和使用javascript传递参数
- 如何在react js中从一个页面导航到另一个页面
- 如何检查字符串的一部分与数组匹配
- 为什么可以't我使用了AJAX响应的一部分
- 导航栏没有调整到浏览器屏幕的大小
- 显示放大镜弹出窗口时隐藏导航内容
- DataTable按下键选择扩展/导航
- 正在检测导航到<a name=“;最新主题”></a>
- 带有url的单页网站导航
- 父页面的角度路由器导航高亮显示
- 如何正确编程jQuery动画与平滑(导航栏)
- 动态更改'汉堡包'导航取决于BG图像
- 如何使用 JavaScript 导航到页面的另一部分
- 比较javascript变量与2级导航条的一部分