国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 帝國Empire > 正文

帝國CMS導(dǎo)航欄js高亮當(dāng)前欄目,使用JS方法修改改造。

2024-08-28 12:25:10
字體:
供稿:網(wǎng)友
高亮顯示導(dǎo)航欄代碼,通用方式,包括所在內(nèi)容頁 
看了下論壇,大家基本使用的是靈動標(biāo)簽來實現(xiàn)當(dāng)前欄高亮,我這個方法是根據(jù)js來實現(xiàn)的。如果需要你就試下吧

方法如下,大家可以舉一反三,其實是很簡單的修改:

<div class="header">
    <ul class="menu mct" id="navi">
      <li><a href="/">首頁</a></li>
      <li><a href="/wangluodongtai/">網(wǎng)絡(luò)動態(tài)</a></li>
      <li><a href="/youhuajiqiao/">優(yōu)化技巧</a></li>
      <li><a href="/huozaidangxia/">活在當(dāng)下</a></li>
      <li><a href="/woaibiancheng/">我愛編程</a></li>
      <li><a href="/xiaojiqiao/">小技巧</a></li>
      <li><a href="/hulianwangwen/">互聯(lián)網(wǎng)文</a></li>
    </ul>
</div>
<script type="text/javascript" language="javascript">
var nav = document.getElementById("navi");
var links = nav.getElementsByTagName("li");
var lilen = nav.getElementsByTagName("a"); //判斷地址
var currenturl = document.location.href;
var last = 0;
for (var i=0;i<links.length;i++)
{
   var linkurl =  lilen[i].getAttribute("href");
     if(currenturl.indexOf(linkurl)!=-1)
        {
         last = i;
        }
}
         links[last].className = "menufirst";  //高亮代碼樣式
</script>

說明:  <ul class="menu mct" id="navi">  中的ID值(id="navi")要和 var nav = document.getElementById("navi"); 中的想同,即在js中獲取id="navi" 值,這個值要唯一,不能跟其它CSS或JS代碼中ID同名,或者自己改成別的名字。

        links[last].className = "menufirst";  這一句中的 menufirst 為你的高亮樣式。

-------------------------------------------------------------------------
例如:

<div id="main-nav"><div class="wrap cf">
    <ul id="navi3" class="menu"><li ><a href="[!--news.url--]">首頁</a></li>
[e:loop={"select classname,classpath from [!db.pre!]enewsclass where bclassid=58 order by classid ",0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>"><?=$bqr[classname]?></a></li>
[/e:loop]        
</ul></div>
<script type="text/javascript" language="javascript">
var nav = document.getElementById("navi3");
var links = nav.getElementsByTagName("li");
var lilen = nav.getElementsByTagName("a"); //判斷地址
var currenturl = document.location.href;
var last = 0;
for (var i=0;i<links.length;i++)
{
   var linkurl =  lilen[i].getAttribute("href");
     if(currenturl.indexOf(linkurl)!=-1)
        {
         last = i;
        }
}
         links[last].className = "current-menu-item";  //高亮代碼樣式
</script>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永州市| 连江县| 饶平县| 乐东| 沧源| 乌拉特后旗| 赤峰市| 临高县| 迁安市| 二连浩特市| 全椒县| 汶上县| 双鸭山市| 苏尼特左旗| 广汉市| 尖扎县| 玛曲县| 永吉县| 白沙| 台湾省| 合江县| 舒城县| 阿瓦提县| 麦盖提县| 确山县| 九龙县| 泾源县| 英超| 吕梁市| 满洲里市| 崇州市| 南汇区| 洛扎县| 水城县| 遂平县| 丹凤县| 上栗县| 仁怀市| 报价| 东丰县| 静乐县|