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

首頁 > CMS教程 > 帝國Empire > 正文

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

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

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

<div class="header">
    <ul class="menu mct" id="navi">
      <li><a href="/">首頁</a></li>
      <li><a href="/wangluodongtai/">網(wǎng)絡(luò)動(dòng)態(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" 值,這個(gè)值要唯一,不能跟其它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ā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 林周县| 太和县| 卓资县| 德阳市| 钟祥市| 芮城县| 双流县| 微博| 德兴市| 桑植县| 连州市| 武鸣县| 常山县| 金川县| 韶山市| 西丰县| 温宿县| 武穴市| 曲周县| 四川省| 波密县| 洪雅县| 满城县| 七台河市| 金昌市| 容城县| 宣化县| 玉田县| 合作市| 乐亭县| 嘉义县| 娄烦县| 海晏县| 手机| 山东| 筠连县| 乾安县| 陆良县| 女性| 伊金霍洛旗| 通辽市|