JavaScript實(shí)現(xiàn)多欄目切換效果
在網(wǎng)站開發(fā)中尤其是新聞類網(wǎng)站,經(jīng)常遇到多欄目切換的設(shè)計(jì),這種效果有很多種實(shí)現(xiàn)效果,現(xiàn)在記錄一種很簡單的寫法:

<style>
.news_wrap{
width: 380px;
height: 266px;
float: left;
margin-left: 15px;
}
.news_head{
width: 380px;
border-bottom: 2px solid #dedede;
height: 51px;
line-height: 51px;
}
.tabList ul li{
float: left;
cursor: pointer;
font-weight: bold;
text-align: center;
font-size: 16px;
width: 72px;
}
.cli1{
color: #3a7aaf;
border-bottom: 2px solid #3a7aaf;
}
.more{
font-size: 14px;
color: #9a9a9a;
float: right;
font-weight: normal;
padding-right: 0;
}
.tabCon{
width: 376px;
padding-top: 13px;
overflow: hidden;
}
</style>
<div class="news_wrap">
<div class="news_head">
<div class="tabList">
<ul>
<li class="cli1" id="p1" onmouseover="return swap_tab(1)" >工作動態(tài)</li>
<li class="cli2" id="p2" onmouseover="return swap_tab(2)" >媒體鏈接</li>
<li class="cli2" id="p3" onmouseover="return swap_tab(3)" >領(lǐng)導(dǎo)活動</li>
</ul>
</div>
<div class="more">
<div id="j1">工作動態(tài)_more</div>
<div id="j2" style="display:none;">媒體鏈接_more</div>
<div id="j3" style="display:none;">領(lǐng)導(dǎo)活動_more </div>
</div>
</div>
<div class="tabCon">
<div id="n1">
<li>工作動態(tài)_list</li>
<li>工作動態(tài)_list</li>
<li>工作動態(tài)_list</li>
</div>
<div id="n2" style="display:none;">
<li>媒體鏈接_list </li>
<li>媒體鏈接_list </li>
<li>媒體鏈接_list </li>
</div>
<div id="n3" style="display:none;">
<li>領(lǐng)導(dǎo)活動_list </li>
<li>領(lǐng)導(dǎo)活動_list </li>
<li>領(lǐng)導(dǎo)活動_list </li>
</div>
</div>
</div>
<script>
function swap_tab(n){ //鼠標(biāo)觸發(fā)事件
for(var i=1;i<4;i++){
var curC=document.getElementById("n"+i);
var curB=document.getElementById("p"+i);
var mores = document.getElementById("j"+i);
if(n==i){
curC.style.display="block";
curB.className="cli1";
mores.style.display = "block";
}
else{
curC.style.display="none";
curB.className="cli2";
mores.style.display = "none";
}
}
}
</script>
以上所述是小編給大家介紹的JavaScript實(shí)現(xiàn)多欄目切換效果,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
一個(gè)簡單的全屏圖片上下打開顯示網(wǎng)頁效果示例
這是一個(gè)簡單的全屏圖片上下打開顯示網(wǎng)頁效果,源碼如下,喜歡的朋友可以練練手2014-07-07
JavaScript語言中的Literal Syntax特性分析
JavaScript語言中的Literal Syntax特性分析...2007-03-03
實(shí)例分析瀏覽器中“JavaScript解析器”的工作原理
本文主要對javascript解析器的工作原理進(jìn)行實(shí)例分析,具有很好的參考價(jià)值,下面就跟小編一起來看下吧2016-12-12
JavaScript遞歸函數(shù)定義與用法實(shí)例分析
這篇文章主要介紹了JavaScript遞歸函數(shù)定義與用法,結(jié)合實(shí)例形式分析了javascript遞歸的原理、函數(shù)定義、使用方法及操作注意事項(xiàng),需要的朋友可以參考下2019-01-01
javascript使用location.search的示例
本文介紹javascript 使用location.search獲取當(dāng)前地址欄參數(shù)的實(shí)例2013-11-11

