基于JavaScript實現(xiàn)Tab選項卡切換效果
更新時間:2016年11月24日 14:23:56 作者:華哥愛學習
這篇文章主要介紹了基于JavaScript實現(xiàn)Tabs選項卡切換效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內(nèi)容如下
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
* {
padding: 0;
margin: 0;
}
.box {
width: 500px;
height: 400px;
border: 1px solid #ccc;
margin: 100px auto;
overflow: hidden;
}
ul {
width: 600px;
height: 40px;
margin-left: -1px;
list-style: none;
}
li {
float: left;
width: 101px;
height: 40px;
text-align: center;
font: 600 18px/40px "simsun";
background-color: pink;
cursor: pointer;
}
span {
display: none;
width: 500px;
height: 360px;
background-color: yellow;
text-align: center;
font: 700 150px/360px "simsun";
}
.show {
display: block;
}
.current {
background-color: yellow;
}
</style>
<script>
window.onload = function () {
var boxArr = document.getElementsByClassName("box");
for(var i=0;i<boxArr.length;i++){
fn(boxArr[i]);
}
function fn(ele){
var liArr = ele.getElementsByTagName("li");
var spanArr = ele.getElementsByTagName("span");
for(var i=0;i<liArr.length;i++){
liArr[i].index = i;
liArr[i].onmouseover = function () {
for(var j=0;j<liArr.length;j++){
liArr[j].className = "";
spanArr[j].className = "";
}
this.className = "current";
spanArr[this.index].className = "show";
}
}
}
}
</script>
</head>
<body>
<div class="box">
<ul>
<li class="current">鞋子</li>
<li>襪子</li>
<li>帽子</li>
<li>褲子</li>
<li>裙子</li>
</ul>
<span class="show">鞋子</span>
<span>襪子</span>
<span>帽子</span>
<span>褲子</span>
<span>裙子</span>
</div>
<div class="box">
<ul>
<li class="current">鞋子</li>
<li>襪子</li>
<li>帽子</li>
<li>褲子</li>
<li>裙子</li>
</ul>
<span class="show">鞋子</span>
<span>襪子</span>
<span>帽子</span>
<span>褲子</span>
<span>裙子</span>
</div>
<div class="box">
<ul>
<li class="current">鞋子</li>
<li>襪子</li>
<li>帽子</li>
<li>褲子</li>
<li>裙子</li>
</ul>
<span class="show">鞋子</span>
<span>襪子</span>
<span>帽子</span>
<span>褲子</span>
<span>裙子</span>
</div>
</body>
</html>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- JS實現(xiàn)簡單的tab切換選項卡效果
- JS封裝的選項卡TAB切換效果示例
- JS實現(xiàn)仿Windows經(jīng)典風格的選項卡Tab切換代碼
- js實現(xiàn)仿百度風云榜可重復多次調(diào)用的TAB切換選項卡效果
- 跨瀏覽器通用、可重用的選項卡tab切換js代碼
- 一個js的tab切換效果代碼[代碼分離]
- 基于jquery的tab切換 js原理
- javascript仿126郵箱TAB切換效果
- div+css+js模擬tab切換效果 事件綁定 IE,firefox兼容
- jQuery插件zepto.js簡單實現(xiàn)tab切換
- javascript的tab切換原理與效果實現(xiàn)方法
- JS使用面向?qū)ο蠹夹g實現(xiàn)的tab選項卡效果示例
- JS實現(xiàn)圖文并茂的tab選項卡效果示例【附demo源碼下載】
- JS實現(xiàn)的tab切換選項卡效果示例
相關文章
利用JavaScript實現(xiàn)簡單3D開關書本模型
這篇文章主要為大家詳細介紹了如何利用JavaScript實現(xiàn)簡單3D開關書本模型的效果,文中的實現(xiàn)代碼講解的非常詳細,具有一定參考價值,感興趣的同學可以動手嘗試一下2023-11-11
JS hasOwnProperty()方法檢測一個屬性是否是對象的自有屬性的方法
這篇文章主要介紹了JS hasOwnProperty()方法檢測一個屬性是否是對象的自有屬性的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01
精彩的Bootstrap案例分享 重點在注釋!(選項卡、柵格布局)
這篇文章主要為大家分享了一個精彩的Bootstrap案例,涉及到了選項卡、柵格布局,關鍵重點在注釋,感興趣的小伙伴們可以參考一下2016-07-07
JavaScript實現(xiàn)tab欄切換的幾種常用方法
這篇文章主要給大家介紹了關于JavaScript實現(xiàn)tab欄切換的幾種常用方法,在Web開發(fā)中Tab切換是一個常見的功能,它允許用戶在不同的頁面部分之間進行切換,需要的朋友可以參考下2023-12-12

