织梦这样的导航怎么仿制,就是当前栏目高亮显示!

<ul><liid="licur1"><ahref="#"title="关于我们">关于我们</a></li><liid="licur2"><ahref="#"title... <ul>

<li id="licur1"><a href="#" title="关于我们">关于我们</a></li>

<li id="licur2"><a href="#" title="产品中心">产品中心</a></li>

<li id="licur3"><a href="#" title="新闻中心">新闻中心</a></li>

<li id="licur4"><a href="#" title="成功案例">成功案例</a></li>

</ul>
其中页面里有JS代码两段,分别是:
<script type="text/javascript">
// heaernavcs();
initCommonHeader();
var MARK = "";

if (MARK == ""){ MARK = "index";}
initCommonHeaderKeywords(MARK);
var dhcur = ""; //首页导航当前状态
</script>
另一段JS;

<script type="text/javascript">
if (dhcur.indexOf("N") > -1) {
//新闻
if (dhcur.indexOf("0010") > -1) {
$("#licur7").addClass("cur");
}
}
else if (dhcur.indexOf("P") > -1) {
//产品
if (dhcur.indexOf("0010") > -1) {
$("#licur2").addClass("cur");
}
else if (dhcur.indexOf("0011") > -1) {
$("#licur3").addClass("cur");
}
else if (dhcur.indexOf("0010") > -1) {
$("#licur4").addClass("cur");
}
else
{
$("#licur5").addClass("cur");
}
}
else if (dhcur.indexOf("H") > -1) {
//帮助
if (dhcur.indexOf("0009") > -1) {
$("#licur6").addClass("cur");
}
else if (dhcur.indexOf("0052") > -1) {
$("#licur8").addClass("cur");
}
else if (dhcur.indexOf("0053") > -1) {
$("#licur9").addClass("cur");
}
} else {
$("#licur1").addClass("cur");
}

</script>

这样的应该怎么仿制
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏30(财富值+成长值)
游奈新
2015-07-21 · TA获得超过1571个赞
知道大有可为答主
回答量:2250
采纳率:75%
帮助的人:1319万
展开全部

不需要这样,织梦有现成的高亮标签。

{dede:channel type='top' row='10' currentstyle="<li class='nav_on'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
更多追问追答
追问
这样的话,那网站主页怎么操作啊,以下代码可以吗,主要是“网站主页”怎么操作
追答

主页也需要的话可以用id来判断,不存在栏目id的只有首页,所以用排除法。

<li {dede:field name=typeid runphp="yes"}(@me=="")? @me="class='nav_on'":@me="";{/dede:field}>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式