JavaScript版TAB選項(xiàng)卡效果實(shí)例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript版TAB選項(xiàng)卡</title>
<script type="text/javascript">
function changeTab(id, minId, topCount)
{
for(var i=minId; i < minId+topCount; i++)
{
if( id == i)
{
document.getElementById("li_" + i).className = "on";
document.getElementById("html_" + i).style.display = "block";
}
else
{
document.getElementById("li_" + i).className = "";
document.getElementById("html_" + i).style.display = "none";
}
}
}
</script>
<style type="text/css">
.none{display:none;}
ul,li{list-style:none; margin:0; padding:0; font-size:12px;}
.tab{margin:100px;}
.tabTitle ul{overflow:hidden; zoom:1; border-left:1px solid #D5D3D4;}
.tabTitle li{width:82px; height:30px; line-height:30px; float:left; text-align:center; background:url(/2010/07/tab1.jpg) no-repeat;}
.tabTitle li.on{background:url(/uploads/2010/07/tab2.jpg) no-repeat;}
#html_1,#html_2,#html_3,#html_4,#html_5,#html_6{border:1px solid #D5D3D4; border-top:none; width:245px; height:100px;}
</style>
</head>
<body>
<div class="tab">
<div class="tabTitle">
<ul>
<li id="li_1" class="on" onmouseover="changeTab(1, 1, 3);">本日熱門</li>
<li id="li_2" onmouseover="changeTab(2, 1, 3);">本周熱門</li>
<li id="li_3" onmouseover="changeTab(3, 1, 3);">本月熱門</li>
</ul>
</div>
<div id="html_1">
內(nèi)容1
</div>
<div id="html_2" class="none">
內(nèi)容2
</div>
<div id="html_3" class="none">
內(nèi)容3
</div>
</div>
<div class="tab">
<div class="tabTitle">
<ul>
<li id="li_4" class="on" onmouseover="changeTab(4, 4, 3);">本日推薦</li>
<li id="li_5" onmouseover="changeTab(5, 4, 3);">本周推薦</li>
<li id="li_6" onmouseover="changeTab(6, 4, 3);">本月推薦</li>
</ul>
</div>
<div id="html_4">
內(nèi)容1
</div>
<div id="html_5" class="none">
內(nèi)容2
</div>
<div id="html_6" class="none">
內(nèi)容3
</div>
</div>
</body>
</html></td>
</tr>
</table>
- js 多層疊的TAB選項(xiàng)卡
- 一個(gè)js的tab切換效果代碼[代碼分離]
- js實(shí)現(xiàn)tab選項(xiàng)卡函數(shù)代碼
- 純php打造的tab選項(xiàng)卡效果代碼(不用js)
- Javascript 自適應(yīng)高度的Tab選項(xiàng)卡
- javascript實(shí)現(xiàn)tabs選項(xiàng)卡切換效果(自寫原生js)
- js(JavaScript)實(shí)現(xiàn)TAB標(biāo)簽切換效果的簡單實(shí)例
- 原生javascript實(shí)現(xiàn)Tab選項(xiàng)卡切換功能
- js簡單實(shí)現(xiàn)豎向tab選項(xiàng)卡的方法
- 基于javascript實(shí)現(xiàn)tab選項(xiàng)卡切換特效調(diào)試筆記
相關(guān)文章
JavaScript+Canvas實(shí)現(xiàn)酷炫的粒子和流星效果
這篇文章主要為大家詳細(xì)介紹了如何利用JavaScript和Canvas實(shí)現(xiàn)酷炫的粒子和流星動(dòng)畫效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-01-01利用bootstrapValidator驗(yàn)證UEditor
這篇文章主要為大家詳細(xì)介紹了利用bootstrapValidator驗(yàn)證UEditor,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09js使用循環(huán)清空某個(gè)div中的input標(biāo)簽值
清空div中input標(biāo)簽值的方法有很多,下面為大家介紹下使用循環(huán)清空某個(gè)div中的input標(biāo)簽值的具體實(shí)現(xiàn)2014-09-09JavaScript Memoization 讓函數(shù)也有記憶功能
函數(shù)可以用對(duì)象去記住先前操作的結(jié)果,從而能避免無謂的運(yùn)算,這種優(yōu)化被稱為記憶(Memoization)。JavaScript 的對(duì)象和數(shù)組要實(shí)現(xiàn)這種優(yōu)化是非常方便的。2011-10-10javascript sudoku 數(shù)獨(dú)智力游戲生成代碼
javascript sudoku 數(shù)獨(dú)智力游戲生成代碼,喜歡的朋友可以參考下。2010-03-03JS常見DOM節(jié)點(diǎn)操作示例【創(chuàng)建 ,插入,刪除,復(fù)制,查找】
這篇文章主要介紹了JS常見DOM節(jié)點(diǎn)操作,結(jié)合實(shí)例形式分析了JavaScript針對(duì)DOM節(jié)點(diǎn)的創(chuàng)建 ,插入,刪除,復(fù)制,查找等操作相關(guān)函數(shù)與使用技巧,需要的朋友可以參考下2018-05-05