简单选项卡 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插件分享
May 22 Javascript
关于 文本框默认值 的操作js代码
Jan 12 Javascript
关于JS中的闭包浅谈
Aug 23 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
Jun 30 Javascript
javascript最基本的函数汇总
Jun 25 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
Feb 13 Javascript
canvas绘制环形进度条
Feb 23 Javascript
浅谈Node 异步IO和事件循环
May 05 Javascript
JS实现选项卡效果的代码实例
May 20 Javascript
vue集成chart.js的实现方法
Aug 20 Javascript
vue 自动化路由实现代码
Sep 03 Javascript
vue中@change兼容问题详解
Oct 25 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获取Google AJAX Search API 数据的代码
2010/03/12 PHP
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
DOM基础及php读取xml内容操作的方法
2015/01/23 PHP
jquery 图片轮换效果
2010/07/29 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
JS中数组Array的用法示例介绍
2014/02/20 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
jQuery中$.each()函数的用法引申实例
2016/05/12 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
2019/05/12 Javascript
微信小程序把百度地图坐标转换成腾讯地图坐标过程详解
2019/07/10 Javascript
JS实现打字游戏
2019/12/17 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
初步解析Python下的多进程编程
2015/04/28 Python
python基于BeautifulSoup实现抓取网页指定内容的方法
2015/07/09 Python
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
Windows中安装使用Virtualenv来创建独立Python环境
2016/05/31 Python
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
2017/12/20 Python
使用Python在Windows下获取USB PID&amp;VID的方法
2019/07/02 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
python+selenium+Chrome options参数的使用
2020/03/18 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
用Python进行websocket接口测试
2020/10/16 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
采购主管的岗位职责
2013/12/17 职场文书
社会实践活动总结范文
2014/07/03 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
机关领导干部作风整顿整改措施
2014/09/19 职场文书
保护环境的宣传语
2015/07/13 职场文书
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记
PO模式在selenium自动化测试框架的优势
2022/03/20 Python
MySQL sql模式设置引起的问题
2022/05/15 MySQL
Redis特殊数据类型Geospatial地理空间
2022/06/01 Redis