数据库标签表增加属性
tagid=4的栏目标签26行增加path输出
category_path as path,
服务端标签增加 [field.path/]
{ms:channel typeid='' type=son ref=one}
<li class="nav-list" path="[field.path/]"> <span class="iconfont [field.typekeyword/]"></span> <a href="{ms:global.url/}[field.typelink/]">[field.typetitle/]</a>
<ul>
{ms:channel refs=one ref=two}
<li><a href="{ms:global.url/}[field.typelink/]">[field.typetitle/]</a></li>
{/ms:channel}
</ul>
</li>
{/ms:channel}
js控制样式
<script>
$(function () {
var r=location.href;
$(".nav-list").removeClass("active");
var isIndex=true;
$(".nav-list").each(function (index,item) {
var _this=$(item);
if(_this.attr("path")!=null && r.match(topurl)){
_this.addClass("active");
isIndex=false;
}
})
if(isIndex){
$(".nav-list").eq(0).addClass("active");
}
})
</script>
来源:oschina
链接:https://my.oschina.net/u/876732/blog/4280496