简单选项卡 js和jquery制作方法分享


Posted in Javascript onFebruary 26, 2014
<!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>无标题文档</title>
<script type="text/javascript" src="jquery-1.8.2.js"></script>
<script type="text/javascript">
 $(function(){
      $("#ul2 li").click(function(){
          var num = $(this).index();
          $("#con2 div").css("display","none");
          $("#con2 div").eq(num).css("display","block")
          })
     })
</script>
<script type="text/javascript">
  window.onload = function(){
      var ss = document.getElementById("ul1").getElementsByTagName("li");
      var pa = document.getElementById("con");
      var div = pa.getElementsByTagName("div");
      //alert(div.length)
      var ch;
      for(var i = 0;i < ss.length;i++){
          ss[i].index = i;
           ss[i].onclick = function(){
               ch = this.index;
               for(var j = 0; j<div.length; j++){
            div[j].style.display = "none";
            if(j == ch){
                div[j].style.display = "block";
                }
            }
               }
          }      }
</script>
<style type="text/css">
li{
    float:left;
    height:30px;
    width:100px;
    border:1px #036 solid;
    list-style:none;
    text-align:center}
#con,#con2{
    clear:both;
    border:1px #0CF solid;
    height:200px;
    width:200px;
    overflow:hidden}
#con div,#con2 div{
    height:200px;
    width:200px;
    display:none}


</style>
</head>
<body>
<!--js方法实现-->
<ul id="ul1">
  <li>标题一</li>
  <li>标题二</li>
  <li>标题三</li>
</ul>
<div id="con">
   <div style="display:block">内容一</div>
   <div>内容二</div>
   <div>内容三</div>
</div>
<!--jquery方法实现-->
<ul id="ul2">
  <li>标题一</li>
  <li>标题二</li>
  <li>标题三</li>
</ul>
<div id="con2">
   <div style="display:block">内容一</div>
   <div>内容二</div>
   <div>内容三</div>
</div>
</body>
</html>
Javascript 相关文章推荐
学习jquery必备 api中英文对照的chm手册 下载
May 03 Javascript
JS 文件大小判断的实现代码
Apr 07 Javascript
Ext对基本类型的扩展 ext,extjs,format
Dec 25 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 Javascript
JS打字效果的动态菜单代码分享
Aug 21 Javascript
总结Javascript中的隐式类型转换
Aug 24 Javascript
jQuery实现拖动剪裁图片作为头像
Dec 28 Javascript
Vue.js -- 过滤器使用总结
Feb 18 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
Aug 09 Javascript
Vue如何从1.0迁移到2.0
Oct 19 Javascript
React通过redux-persist持久化数据存储的方法示例
Feb 14 Javascript
使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码
Nov 01 Javascript
display和visibility的区别示例介绍
Feb 26 #Javascript
js 赋值包含单引号双引号问题的解决方法
Feb 26 #Javascript
js返回上一页并刷新的多种实现方法
Feb 26 #Javascript
网站内容禁止复制和粘贴、另存为的js代码
Feb 26 #Javascript
Iframe 自动适应页面的高度示例代码
Feb 26 #Javascript
鼠标滑过出现预览的大图提示效果
Feb 26 #Javascript
简单的邮箱登陆的提示效果类似于yahoo邮箱
Feb 26 #Javascript
You might like
解析php类的注册与自动加载
2013/07/05 PHP
php使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
php使用ob_flush不能每隔一秒输出原理分析
2015/06/02 PHP
phpmyadmin在宝塔面板里进不去的解决方案
2020/07/06 PHP
模拟用户点击弹出新页面不会被浏览器拦截
2014/04/08 Javascript
jquery插件之定时查询待处理任务数量
2014/05/01 Javascript
js 数组去重的四种实用方法
2014/09/09 Javascript
JavaScript 事件对象介绍
2015/04/13 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
Vue引入sass并配置全局变量的方法
2018/06/27 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
Vue插件之滑动验证码
2019/09/21 Javascript
vue 项目软键盘回车触发搜索事件
2020/09/09 Javascript
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
python编写爬虫小程序
2015/05/14 Python
详解Python中的array数组模块相关使用
2016/07/05 Python
Python中GIL的使用详解
2018/10/03 Python
Django实现将一个字典传到前端显示出来
2020/04/03 Python
python db类用法说明
2020/07/07 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
大学生求职计划书
2014/04/30 职场文书
五好关工委申报材料
2014/05/31 职场文书
质量月活动总结
2014/08/26 职场文书
2014银行领导班子群众路线对照检查材料思想汇报
2014/09/17 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
公司财务经理岗位职责
2015/04/08 职场文书
分析并发编程之LongAdder原理
2021/06/29 Java/Android
Java 通过手写分布式雪花SnowFlake生成ID方法详解
2022/04/07 Java/Android