使用jQuery實(shí)現(xiàn)簡(jiǎn)單的tab框?qū)嵗?/h1>
更新時(shí)間:2017年08月22日 08:19:00 投稿:jingxian
下面小編就為大家?guī)?lái)一篇使用jQuery實(shí)現(xiàn)簡(jiǎn)單的tab框?qū)嵗?。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
html代碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>實(shí)現(xiàn)簡(jiǎn)單的tab框</title>
<link rel="stylesheet" href="css/tabDemo.css" rel="external nofollow" >
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/tabDemo.js"></script>
</head>
<body>
<ul class="main">
<li class="style1">休閑裝</li>
<li>名媛</li>
<li>運(yùn)動(dòng)服</li>
</ul>
<ul class="sublevel">
<li class="style2">女裝 男裝 童裝</li>
<li>甜美風(fēng) 文藝風(fēng)</li>
<li>運(yùn)動(dòng)男 運(yùn)動(dòng)女</li>
</ul>
</body>
</html>
css代碼
* {
margin: 0;
padding: 0px;
}
ul {
width: 300px;
margin: 10px auto;
}
ul li {
list-style: none;
}
.main li {
text-align: center;
float: left;
padding: 5px;
margin-left: 10px;
width: 80px;
cursor: pointer;
background-color: #f3f2e7;
}
.main .style1 {
width: 50px;
font-weight: bold;
background-color: #f3f2e7;
border: 1px solid #837979;
border-bottom: 0;
z-index: 100;
position: relative;
}
.sublevel {
width: 260px;
height: 80px;
padding: 19px;
background-color: #f3f2e7;
clear: left;
border: 1px solid #837979;
position:relative;
top: -1px;
}
.sublevel li{
display: none;
}
.sublevel .style1{
display: block;
}
jquery代碼
$(function () {
//頁(yè)面打開時(shí) 呈現(xiàn)的效果
$(".sublevel li:eq(0)").show();
//each遍歷輸出
$(".main li").each(function(index) {
//click 點(diǎn)擊
$(this).click(function() {
//addClass()增加當(dāng)前樣式 removeClass()移除除當(dāng)前點(diǎn)擊之外的同級(jí)樣式
$(this).addClass("main style1").siblings().removeClass("style1");
$(".sublevel li:eq("+index+")").show().siblings().hide();
})
})
})
以上這篇使用jQuery實(shí)現(xiàn)簡(jiǎn)單的tab框?qū)嵗褪切【幏窒斫o大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
-
jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法【經(jīng)典】
這篇文章主要介紹了jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法,可實(shí)現(xiàn)在彈出層外任意位置點(diǎn)擊關(guān)閉彈出層的功能,涉及jQuery事件操作方法,包含了詳盡的代碼功能說(shuō)明,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下 2016-06-06
-
利用jQuery 實(shí)現(xiàn)GridView異步排序、分頁(yè)的代碼
經(jīng)常會(huì)用到j(luò)query.ui.tabs標(biāo)簽,如我們可以把備份管理放在一個(gè)頁(yè)面上,而該頁(yè)面有兩個(gè)tab分別為備份和還原,但這樣會(huì)現(xiàn)在這個(gè)頁(yè)面臃腫 2010-02-02
-
淺談如何實(shí)現(xiàn)easyui的datebox格式化
這篇文章主要和大家一起聊一聊如何實(shí)現(xiàn)easyui的datebox格式化的方法,感興趣的小伙伴們可以參考一下 2016-06-06
-
juqery 學(xué)習(xí)之四 篩選過(guò)濾
juqery 學(xué)習(xí)之四 篩選過(guò)濾函數(shù)說(shuō)明,學(xué)習(xí)jquery的朋友可以參考下。 2010-11-11
-
jQuery插件zTree實(shí)現(xiàn)獲取當(dāng)前選中節(jié)點(diǎn)在同級(jí)節(jié)點(diǎn)中序號(hào)的方法
這篇文章主要介紹了jQuery插件zTree實(shí)現(xiàn)獲取當(dāng)前選中節(jié)點(diǎn)在同級(jí)節(jié)點(diǎn)中序號(hào)的方法,結(jié)合實(shí)例形式分析了屬性插件zTree針對(duì)節(jié)點(diǎn)序號(hào)的相關(guān)操作技巧,需要的朋友可以參考下 2017-03-03
-
Javascript中的Array數(shù)組對(duì)象詳談
這篇文章主要介紹了Javascript中的Array數(shù)組對(duì)象,需要的朋友可以參考下 2014-03-03
-
3種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼
本文給大家分享3種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下 2016-11-11
-
jquery easyui 對(duì)于開始時(shí)間小于結(jié)束時(shí)間的判斷示例
對(duì)于開始時(shí)間小于結(jié)束時(shí)間的判斷可以參考,jquery easyui里的ValidateBox進(jìn)行判斷,需要的朋友可以參考下 2014-03-03
最新評(píng)論
html代碼
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>實(shí)現(xiàn)簡(jiǎn)單的tab框</title> <link rel="stylesheet" href="css/tabDemo.css" rel="external nofollow" > <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/tabDemo.js"></script> </head> <body> <ul class="main"> <li class="style1">休閑裝</li> <li>名媛</li> <li>運(yùn)動(dòng)服</li> </ul> <ul class="sublevel"> <li class="style2">女裝 男裝 童裝</li> <li>甜美風(fēng) 文藝風(fēng)</li> <li>運(yùn)動(dòng)男 運(yùn)動(dòng)女</li> </ul> </body> </html>
css代碼
* { margin: 0; padding: 0px; } ul { width: 300px; margin: 10px auto; } ul li { list-style: none; } .main li { text-align: center; float: left; padding: 5px; margin-left: 10px; width: 80px; cursor: pointer; background-color: #f3f2e7; } .main .style1 { width: 50px; font-weight: bold; background-color: #f3f2e7; border: 1px solid #837979; border-bottom: 0; z-index: 100; position: relative; } .sublevel { width: 260px; height: 80px; padding: 19px; background-color: #f3f2e7; clear: left; border: 1px solid #837979; position:relative; top: -1px; } .sublevel li{ display: none; } .sublevel .style1{ display: block; }
jquery代碼
$(function () { //頁(yè)面打開時(shí) 呈現(xiàn)的效果 $(".sublevel li:eq(0)").show(); //each遍歷輸出 $(".main li").each(function(index) { //click 點(diǎn)擊 $(this).click(function() { //addClass()增加當(dāng)前樣式 removeClass()移除除當(dāng)前點(diǎn)擊之外的同級(jí)樣式 $(this).addClass("main style1").siblings().removeClass("style1"); $(".sublevel li:eq("+index+")").show().siblings().hide(); }) }) })
以上這篇使用jQuery實(shí)現(xiàn)簡(jiǎn)單的tab框?qū)嵗褪切【幏窒斫o大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法【經(jīng)典】
這篇文章主要介紹了jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法,可實(shí)現(xiàn)在彈出層外任意位置點(diǎn)擊關(guān)閉彈出層的功能,涉及jQuery事件操作方法,包含了詳盡的代碼功能說(shuō)明,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2016-06-06利用jQuery 實(shí)現(xiàn)GridView異步排序、分頁(yè)的代碼
經(jīng)常會(huì)用到j(luò)query.ui.tabs標(biāo)簽,如我們可以把備份管理放在一個(gè)頁(yè)面上,而該頁(yè)面有兩個(gè)tab分別為備份和還原,但這樣會(huì)現(xiàn)在這個(gè)頁(yè)面臃腫2010-02-02淺談如何實(shí)現(xiàn)easyui的datebox格式化
這篇文章主要和大家一起聊一聊如何實(shí)現(xiàn)easyui的datebox格式化的方法,感興趣的小伙伴們可以參考一下2016-06-06juqery 學(xué)習(xí)之四 篩選過(guò)濾
juqery 學(xué)習(xí)之四 篩選過(guò)濾函數(shù)說(shuō)明,學(xué)習(xí)jquery的朋友可以參考下。2010-11-11jQuery插件zTree實(shí)現(xiàn)獲取當(dāng)前選中節(jié)點(diǎn)在同級(jí)節(jié)點(diǎn)中序號(hào)的方法
這篇文章主要介紹了jQuery插件zTree實(shí)現(xiàn)獲取當(dāng)前選中節(jié)點(diǎn)在同級(jí)節(jié)點(diǎn)中序號(hào)的方法,結(jié)合實(shí)例形式分析了屬性插件zTree針對(duì)節(jié)點(diǎn)序號(hào)的相關(guān)操作技巧,需要的朋友可以參考下2017-03-03Javascript中的Array數(shù)組對(duì)象詳談
這篇文章主要介紹了Javascript中的Array數(shù)組對(duì)象,需要的朋友可以參考下2014-03-033種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼
本文給大家分享3種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11jquery easyui 對(duì)于開始時(shí)間小于結(jié)束時(shí)間的判斷示例
對(duì)于開始時(shí)間小于結(jié)束時(shí)間的判斷可以參考,jquery easyui里的ValidateBox進(jìn)行判斷,需要的朋友可以參考下2014-03-03