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 相关文章推荐
javascript instanceof,typeof的区别
Mar 24 Javascript
javascript与CSS复习(三)
Jun 29 Javascript
JS中FRAME的操作问题实例分析
Oct 21 Javascript
使用Chrome浏览器调试AngularJS应用的方法
Jun 18 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
May 10 Javascript
Bootstrap开发实战之响应式轮播图
Jun 02 Javascript
关于iframe跨域POST提交的方法示例
Jan 15 Javascript
javascript使用btoa和atob来进行Base64转码和解码
Mar 20 Javascript
socket.io学习教程之基础介绍(一)
Apr 29 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
Jul 19 Javascript
vue+webpack实现异步组件加载的方法
Feb 03 Javascript
基于vue手写tree插件的那点事儿
Aug 20 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
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
header导出Excel应用示例
2014/01/24 PHP
php使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
JavaScript中的包装对象介绍
2015/01/27 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
Nodejs在局域网配置https访问的实现方法
2020/10/17 NodeJs
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
使用Python编写vim插件的简单示例
2015/04/17 Python
Python元组常见操作示例
2019/02/19 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
玩具反斗城西班牙网上商城:ToysRUs西班牙
2017/01/19 全球购物
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
波兰运动鞋网上商店:Distance.pl
2020/07/30 全球购物
C/C++程序员常见面试题一
2012/12/08 面试题
教育科学研究生自荐信
2013/10/09 职场文书
物理教学随笔感言
2014/02/22 职场文书
公司节能减排方案
2014/05/16 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
党员公开承诺书2015
2015/01/21 职场文书
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
2021/06/05 Python
python 对图片进行简单的处理
2021/06/23 Python
python 离散点图画法的实现
2022/04/01 Python
Golang 对es的操作实例
2022/04/20 Golang
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python