简单选项卡 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.Validate验证库知识点的详解
Apr 26 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
Apr 06 Javascript
jQuery获取元素父节点的方法
Jun 21 Javascript
js仿小米官网图片轮播特效
Sep 29 Javascript
js中DOM三级列表(代码分享)
Mar 20 Javascript
vuex学习之Actions的用法详解
Aug 29 Javascript
JavaScript生成简单等差数列
Nov 28 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
angular4自定义表单控件[(ngModel)]的实现
Nov 23 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
Apr 10 Javascript
原生javascript如何实现共享onload事件
Jul 03 Javascript
JavaScript实现简单日历效果
Sep 11 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相关资料
2006/10/09 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
PHP微信分享开发详解
2017/01/14 PHP
PHP+redis实现的悲观锁机制示例
2018/06/12 PHP
jQuery总体架构的理解分析
2011/03/07 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
Jquery 分页插件之Jquery Pagination
2015/08/25 Javascript
js 截取或者替换字符串中的数字实现方法
2016/06/13 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
AngularJS实现Input格式化的方法
2016/11/07 Javascript
jQuery实现6位数字密码输入框
2016/12/29 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
JS倒计时两种实现方式代码实例
2020/07/27 Javascript
Python基于checksum计算文件是否相同的方法
2015/07/09 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
在python下读取并展示raw格式的图片实例
2019/01/24 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
在pytorch中动态调整优化器的学习率方式
2020/06/24 Python
Python urllib3软件包的使用说明
2020/11/18 Python
python解决OpenCV在读取显示图片的时候闪退的问题
2021/02/23 Python
解析html5 canvas实现背景鼠标连线动态效果代码
2019/06/17 HTML / CSS
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
Brasty罗马尼亚:购买手表、香水、化妆品、珠宝
2020/04/21 全球购物
应届生.NET方向面试题
2015/05/23 面试题
关于十八大的演讲稿
2014/09/15 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
入党自传范文2015
2015/06/26 职场文书
MySQL空间数据存储及函数
2021/09/25 MySQL
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技