jQuery实例—选项卡的简单实现(js源码和jQuery)


Posted in Javascript onJune 14, 2016

分别利用javascript的源码和jQuery来实现一个简单的选项卡,对比各自的步骤。

<!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>jQuery实例—选项卡的简单实现(js源码和jQuery) </title>
<style>
div{
  display:none;
  width:50px;
  height:50px;
  border:1px solid red;
  }
.active{
  display:block;
  }
.back{
  background:red;
  }
</style>
<script type="text/javascript" src="jquery-1.12.3.min.js"></script>
<script>
//javascript源码写
/*window.onload=function(){
  var aInput=document.getElementsByTagName('input');
  var aDiv=document.getElementsByTagName('div');
  
  for(var i=0;i<aInput.length;i++){
    aInput[i].index=i;
    aInput[i].onclick=function(){
      for(var i=0;i<aInput.length;i++){
        aInput[i].className='';
        aDiv[i].style.display='none';
        }
      this.className='back';
      aDiv[this.index].style.display='block';
      }
    }
  };*/
  
//jQuery写  
$(function(){
  $('input').click(function(){
    $('input').attr('class','');
    $('div').css('display','none');
    $(this).attr('class','back');
    $('div').eq($(this).index()).css('display','block');
    
    });
  });
  
</script>
<script>

</script>
</head>

<body>
<input type="button" value="1" />
<input type="button" value="2" />
<input type="button" value="3" />
<div class="active">111</div>
<div>222</div>
<div>333</div>


</body>
</html>

jQuery实例—选项卡的简单实现(js源码和jQuery)

以上这篇jQuery实例—选项卡的简单实现(js源码和jQuery) 就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Ajax+Json 级联菜单实现代码
Oct 27 Javascript
Jquery下判断Id是否存在的代码
Jan 06 Javascript
juqery 学习之五 文档处理 插入
Feb 11 Javascript
jQuery中操控hidden、disable等无值属性的方法
Jan 06 Javascript
jquery实现的蓝色二级导航条效果代码
Aug 24 Javascript
js获取页面及个元素高度、宽度的代码
Apr 26 Javascript
有趣的bootstrap走动进度条
Dec 01 Javascript
axios学习教程全攻略
Mar 26 Javascript
深入理解JavaScript的async/await
Aug 05 Javascript
Javascript实现秒表计时游戏
May 27 Javascript
原生js实现五子棋游戏
May 28 Javascript
JS + HTML 罗盘式时钟的实现
May 21 Javascript
浅析JS获取url中的参数实例代码
Jun 14 #Javascript
Javascript基础_标记文字的实现方法
Jun 14 #Javascript
深入浅析JavaScript的API设计原则
Jun 14 #Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 #Javascript
基于gulp合并压缩Seajs模块的方式说明
Jun 14 #Javascript
JS去除空格和换行的正则表达式(推荐)
Jun 14 #Javascript
javascript用正则表达式过滤空格的实现代码
Jun 14 #Javascript
You might like
各种战术和打法的原创者
2020/03/04 星际争霸
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
PHP文件缓存类实现代码
2015/10/26 PHP
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
2007/11/30 Javascript
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
兼容IE、firefox以及chrome的js获取时间(getFullYear)
2014/07/04 Javascript
JavaScript获取表单内所有元素值的方法
2015/04/02 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
[01:18:36]LGD vs VP Supermajor 败者组决赛 BO3 第一场 6.10
2018/07/04 DOTA
Python生成器generator用法示例
2018/08/10 Python
python实现字符串中字符分类及个数统计
2018/09/28 Python
pycharm 解除默认unittest模式的方法
2018/11/30 Python
python3.6数独问题的解决
2019/01/21 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
python groupby 函数 as_index详解
2019/12/16 Python
Python eval函数介绍及用法
2020/11/09 Python
彪马美国官网:PUMA美国
2017/03/09 全球购物
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
数据库什么时候应该被重组
2012/11/02 面试题
环境工程大学生个人的自我评价
2013/10/08 职场文书
公司董事长职责
2013/12/12 职场文书
市场营销专业个人求职信范文
2013/12/14 职场文书
秋季运动会稿件
2014/01/30 职场文书
《画风》教学反思
2014/04/16 职场文书
营销与策划专业求职信
2014/06/20 职场文书
退休欢送会主持词
2015/07/01 职场文书
2016年机关单位节能宣传周活动总结
2016/04/05 职场文书
详解Python requests模块
2021/06/21 Python
MySQL实现字段分割一行转多行的示例代码
2022/07/07 MySQL