`

Tab切换及下拉

 
阅读更多


<!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>Tab切换</title>
<style type="text/css">
	#tab{width:400px;}
	#tab ul{ list-style:none;overflow:hidden;margin:0px;padding:0px;}
	#tab ul li{float:left;padding:5px 10px;border:1px solid #eee;cursor:pointer;
		}
	#tab ul li.cur{background-color:green;}
	#tab .content{width:100%;border:1px solid #eeeeee;height:100px;}
</style>
<script type="text/javascript">
	window.onload=function(){
		//所有选项卡标签
		var olis = document.getElementsByTagName("li");
		for(var i=0;i<olis.length;i++){
			olis[i].index = i;
			olis[i].onmouseover = function(){
				for(var j=0;j<olis.length;j++){
				document.getElementById("content-"+j).style.display="none";
				olis[j].className="";
				}
			document.getElementById("content-"+this.index).style.display="block";
			olis[this.index].className="cur";			
		    }
		}
     }
</script>
</head>
<body>
<div id="tab">
    <ul>
        <li class="cur">tab1</li>
        <li >tab2</li>
        <li >tab3</li>
    </ul>
    <div id="c-box">
    	<div class="content" id="content-0">tab-1第一个容器内容</div>
        <div class="content" id="content-1" style="display:none;">tab-2第二个容器内容</div>
        <div class="content" id="content-2" style="display:none;">tab-3第三个容器内容</div>
    </div>        
</div>
</body>
</html>

 
===========================================================================

===========================================================================



 

script type="text/javascript">
window.onload=function (){
	var oDl=document.getElementsByTagName("dl");
	var oLi=document.getElementsByTagName("li");
	for(var i=0;i<oLi.length;i++){
		oLi[i].onmouseover=function(){
				for(var j=0;j<oDl.length;j++){
					oDl[j].style.display="none";
				}
			var dl=this.getElementsByTagName("dl");
			if(dl.length>0){
				dl[0].style.display="block";
				}
		}
		oLi[i].onmouseout=function(){
			for(var j=0;j<oDl.length;j++){
				oDl[j].style.display="none";
			}	
		}							
	}			
}
</script>

 

  • 大小: 5.7 KB
  • 大小: 42.6 KB
分享到:
评论

相关推荐

    微信小程序 下拉刷新,tab切换 (源码)

    微信小程序 下拉刷新,tab切换 (源码)微信小程序 下拉刷新,tab切换 (源码)微信小程序 下拉刷新,tab切换 (源码)微信小程序 下拉刷新,tab切换 (源码)微信小程序 下拉刷新,tab切换 (源码)微信小程序 下拉刷新,tab...

    微信小程序源码 下拉刷新,tab切换(学习版)

    微信小程序源码 下拉刷新,tab切换(学习版)微信小程序源码 下拉刷新,tab切换(学习版)微信小程序源码 下拉刷新,tab切换(学习版)微信小程序源码 下拉刷新,tab切换(学习版)微信小程序源码 下拉刷新,tab切换(学习版)...

    小程序源码 下拉刷新,tab切换 (代码+截图)

    小程序源码 下拉刷新,tab切换 (代码+截图)小程序源码 下拉刷新,tab切换 (代码+截图)小程序源码 下拉刷新,tab切换 (代码+截图)小程序源码 下拉刷新,tab切换 (代码+截图)小程序源码 下拉刷新,tab切换 (代码+截图)...

    微信小程序——下拉刷新,tab切换(截图+源码).zip

    微信小程序——下拉刷新,tab切换(截图+源码).zip 微信小程序——下拉刷新,tab切换(截图+源码).zip 微信小程序——下拉刷新,tab切换(截图+源码).zip 微信小程序——下拉刷新,tab切换(截图+源码).zip 微信...

    手机移动端Tab选项卡切换带下拉数据异步加载js插件

    本文将深入探讨“手机移动端Tab选项卡切换带下拉数据异步加载js插件”的相关知识,包括其工作原理、实现方式以及如何优化。 1. **Tab选项卡设计** - Tab选项卡是一种常见的界面设计模式,它允许用户通过点击不同的...

    微信小程序源码(含截图)下拉刷新,tab切换

    微信小程序源码(含截图)下拉刷新,tab切换微信小程序源码(含截图)下拉刷新,tab切换微信小程序源码(含截图)下拉刷新,tab切换微信小程序源码(含截图)下拉刷新,tab切换微信小程序源码(含截图)下拉刷新,...

    uniapp 顶部tab切换菜单

    【uniapp 顶部tab切换菜单】是基于uniAPP框架实现的一种常见的用户界面元素,它用于在多个视图间进行切换,常应用于移动应用或Web应用的顶部导航。uniAPP是一个多端开发框架,允许开发者使用Vue.js语法编写一次代码...

    下拉刷新,tab切换

    微信小程序源码,前端源码,简单展示源码,原生小程序源码 非uniapp,仅供参考,如有涉及版权问题请联系作者。微信小程序源码,前端源码,简单展示源码,原生小程序源码 非uniapp,仅供参考,如有涉及版权问题请联系...

    小程序-下拉刷新,tab切换

    在微信小程序开发中,下拉刷新(Pull-down Refresh)和Tab切换是常见的功能,用于提升用户体验和内容的交互性。本文将深入探讨这两个关键知识点,以及如何在微信小程序环境中实现它们。 1. **下拉刷新(Pull-down ...

    小程序swiper实现tab切换--下拉刷新、上拉加载更多.zip

    通过以上步骤,我们可以构建一个功能完备的小程序,提供丰富的交互体验,包括平滑的tab切换、实时的下拉刷新以及方便的上拉加载更多功能。在实际开发中,还需要根据具体业务需求进行定制和优化,确保小程序在性能和...

    利用swiper实现下拉刷新,上拉加载,tab左右切换

    Swiper 提供了丰富的功能和灵活的API,使得开发者可以轻松实现下拉刷新、上拉加载和tab切换等常见交互。通过理解并熟练运用这些功能,我们可以创建出更具吸引力和用户体验的网页应用。在实际项目中,还需结合具体...

    仿天猫tab切换标签

    在网页设计中,"仿天猫tab切换标签"是一种常见的交互元素,主要用于呈现多个相关但内容不同的区域,通过点击不同标签实现内容的切换,提供良好的用户体验。这种设计模式常见于电商平台,如天猫、京东等,用于商品...

    下拉刷新,tab切换.zip

    在微信小程序开发中,"下拉刷新"和"tab切换"是两个常见的功能特性,用于提升用户体验和增强交互性。本文将深入探讨这两个概念以及如何在微信小程序中实现它们。 一、下拉刷新(Pull-to-Refresh) 下拉刷新是一种...

    jQuery下拉菜单Tab切换代码.zip

    《jQuery下拉菜单Tab切换代码详解与应用》 在网页设计中,下拉菜单和Tab切换功能是不可或缺的元素,它们极大地提升了用户交互体验。本文将深入解析名为"jQuery下拉菜单Tab切换代码"的资源,它是一个实用且美观的...

    angular自定义下拉列表以及tab切换的实现

    在Angular框架中,自定义下拉列表和Tab切换是常见的用户界面交互元素,它们极大地提升了应用的用户体验。本文将深入探讨如何在Angular项目中实现这两个功能,并提供相关的代码示例和注意事项。 首先,让我们来看看...

    android 使用fragment 实现tab切换

    本教程将深入讲解如何使用Fragment实现Tab切换功能,并结合ListView展示一个实战Demo。 1. **Fragment基础** Fragment是Android 3.0(API级别11)引入的,它是Activity的一部分,可以独立存在,也可以在Activity中...

    微信小程序代码-下拉刷新,tab切换功能.zip

    在这个“微信小程序代码-下拉刷新,tab切换功能.zip”压缩包中,包含的是一份实现微信小程序特定功能的源代码,即下拉刷新(Pull to Refresh)和Tab切换(Tab Bar Switching)。 下拉刷新是移动应用中常见的交互...

    一个移动端tab滑动切换和有下拉刷新和上拉加载的插件

    总结来说,这个JavaScript插件为移动端开发提供了集成的Tab滑动切换、下拉刷新和上拉加载功能,提升了用户界面的交互性和数据加载的效率。通过理解其背后的原理和技术,开发者可以更好地利用这个工具,打造更优质的...

    源代码:网站制作下拉刷新,tab切换.rar

    在网站开发中,"下拉刷新"和"tab切换"是两种常见的交互设计技术,用于提升用户体验和增强网站的互动性。本压缩包文件“源代码:网站制作下拉刷新,tab切换.rar”包含了实现这两种功能的源代码,旨在帮助开发者理解和...

    微信小程序-下拉刷新,tab切换源码

    提供的详细图文文档教程可能是逐步指导如何配置和实现下拉刷新及Tab切换功能的。文档通常会包含以下步骤: - 创建小程序项目:使用微信开发者工具,选择新建项目,输入AppID,设置项目名称和目录。 - 结构布局:...

Global site tag (gtag.js) - Google Analytics