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 相关文章推荐
CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
Feb 07 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
Apr 02 Javascript
jCallout 轻松实现气泡提示功能
Sep 22 Javascript
js和jquery如何获取图片真实的宽度和高度
Sep 28 Javascript
javascript设计模式之中介者模式Mediator
Dec 30 Javascript
JavaScript运动减速效果实例分析
Aug 04 Javascript
JS 对象(Object)和字符串(String)互转方法
May 20 Javascript
深入对Vue.js $watch方法的理解
Mar 20 Javascript
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
Mint-UI时间组件起始时间问题及时间插件使用
Aug 20 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
Sep 11 Javascript
详解Vue的mixin策略
Nov 19 Vue.js
浅析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年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
Jquery 在页面加载后执行的几种方式
2014/03/14 Javascript
javascript 动态创建表格
2015/01/08 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
JavaScript简单遍历DOM对象所有属性的实现方法
2015/10/21 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
JS瀑布流实现方法实例分析
2016/12/19 Javascript
AngularJS双向数据绑定原理之$watch、$apply和$digest的应用
2018/01/30 Javascript
Vue中的无限加载vue-infinite-loading的方法
2018/04/08 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
2019/12/06 Javascript
vue实现购物车结算功能
2020/06/18 Javascript
完美解决vue 中多个echarts图表自适应的问题
2020/07/19 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
python3操作mysql数据库的方法
2017/06/23 Python
对Python 文件夹遍历和文件查找的实例讲解
2018/04/26 Python
TensorFlow实现简单卷积神经网络
2018/05/24 Python
python去重,一个由dict组成的list的去重示例
2019/01/21 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
Flask框架重定向,错误显示,Responses响应及Sessions会话操作示例
2019/08/01 Python
Django 实现Admin自动填充当前用户的示例代码
2019/11/18 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
Pytorch的mean和std调查实例
2020/01/02 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
css3高级选择器使用方法
2013/12/02 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
2020/12/14 HTML / CSS
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
JSF面试题:如何管量web层中的Bean,用什么标签。如何通过jsp页面与Bean绑定在一起进行处理?
2012/10/05 面试题
运动会广播稿30字
2014/01/21 职场文书
导游词之五台山
2019/10/11 职场文书
ConstraintValidator类如何实现自定义注解校验前端传参
2021/06/18 Java/Android
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS