jQuery实现移动端Tab选项卡效果


Posted in Javascript onMarch 15, 2017

效果图:

jQuery实现移动端Tab选项卡效果

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
 <title>移动端Tab选项卡</title>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 <script>
  $(function() {
   $(".tab a").click(function() {
    $(this).addClass('curr').siblings().removeClass('curr');
    var index = $(this).index();
    number = index;
    $('.nav .content li').hide();
    $('.nav .content li:eq(' + index + ')').show();
   });
  })
 </script>
 <style>
  *{
   margin: 0;
   padding: 0;
  }
  div, input, textarea, button, a {
   -webkit-tap-highlight-color: rgba(0,0,0,0);
  }
  ul, li, ol{
   list-style: none;
  }
  a {
   color: #323232;
   outline-style: none;
   text-decoration: none;
  }
  .border-b {
   position: relative;
  }
  .border-b:after {
   top: auto;
   bottom: 0;
  }
  .border-t:before, .border-b:after {
   content: '';
   position: absolute;
   left: 0;
   background: #ddd;
   right: 0;
   height: 1px;
   -webkit-transform: scaleY(0.5);
   transform: scaleY(0.5);
   -webkit-transform-origin: 0 0;
   transform-origin: 0 0;
  }
  .nav {
   background-color: #fff;
   text-align: center;
  }
  .nav .tab {
   width: 100%;
   position: relative;
   overflow: hidden;
  }
  .tab a {
   float: left;
   width: 49%;
   height: 2.56rem;
   line-height:2.56rem;
   display: inline-block;
   border-right: 1px solid #e1e1e1;
  }
  .tab a:last-child {
   border-right: 0;
  }
  .tab .curr {
   border-bottom: 2px solid #fc7831;
   color: #fc7831;
  }
  .content ul li {
   display: none;
   padding: 3%;
   width: 94%;
  }
 </style>
</head>
<body>
<div class="nav">
 <div class="tab border-b">
  <a href="javascript:;" rel="external nofollow" rel="external nofollow" class="curr">商品介绍</a>
  <a href="javascript:;" rel="external nofollow" rel="external nofollow" >评价(99)</a>
 </div>
 <div class="content">
  <ul>
   <li style="display: block">商品介绍</li>
   <li>评价</li>
  </ul>
 </div>
</div>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript的trim,ltrim,rtrim自定义函数
Sep 21 Javascript
深入理解JavaScript中的传值与传引用
Dec 09 Javascript
使用iojs的jsdom库实现同步系统时间
Apr 20 Javascript
JS函数的几种定义方式分析
Dec 17 Javascript
jquery中live()方法和bind()方法区别分析
Jun 23 Javascript
老生常谈原生JS执行环境与作用域
Nov 22 Javascript
flexslider.js实现移动端轮播
Feb 05 Javascript
Angular.JS中指令ng-if的注意事项小结
Jun 21 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
Vue项目查看当前使用的elementUI版本的方法
Sep 27 Javascript
vue3中的组件间通信
Mar 31 Vue.js
微信小程序用户授权最佳实践指南
May 08 Javascript
利用vue.js插入dom节点的方法
Mar 15 #Javascript
js实现彩色条纹滚动条效果
Mar 15 #Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
Mar 15 #Javascript
jQuery阻止移动端遮罩层后页面滚动
Mar 15 #Javascript
字太多用...代替的方法(两种)
Mar 15 #Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
Mar 15 #Javascript
vue.js 1.x与2.0中js实时监听input值的变化
Mar 15 #Javascript
You might like
用文本文件制作留言板提示(上)
2006/10/09 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
2011/01/18 PHP
php的chr和ord函数实现字符加减乘除运算实现代码
2011/12/05 PHP
PHP使用适合阅读的格式显示文件大小的方法
2015/03/05 PHP
CodeIgniter控制器之业务逻辑实例分析
2016/01/20 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
jsTree树控件(基于jQuery, 超强悍)[推荐]
2009/09/01 Javascript
手机平板等移动端适配跳转URL的js代码
2014/01/25 Javascript
在JavaScript中构建ArrayList示例代码
2014/09/17 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
jQuery中:eq()选择器用法实例
2014/12/29 Javascript
jQuery实现html元素拖拽
2015/07/21 Javascript
jQuery页面加载初始化的3种方法(推荐)
2016/06/02 Javascript
Javascript下拉刷新的简单实现
2017/02/14 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
JS实现中英文混合文字溢出友好截取功能
2018/08/06 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
element-ui如何防止重复提交的方法步骤
2019/12/09 Javascript
javascript自定义右键菜单插件
2019/12/16 Javascript
vue+elementUi 实现密码显示/隐藏+小图标变化功能
2020/01/18 Javascript
微信小程序录音实现功能并上传(使用node解析接收)
2020/02/26 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
python3中函数参数的四种简单用法
2018/07/09 Python
python3.4爬虫demo
2019/01/22 Python
基于打开pycharm有带图片md文件卡死问题的解决
2020/04/24 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
html5新特性与用法大全
2018/09/13 HTML / CSS
泰国演唱会订票网站:StubHub泰国
2018/02/26 全球购物
美国珠宝店:Helzberg Diamonds
2018/10/24 全球购物
大学生农村教师实习自我鉴定
2013/09/21 职场文书
办理生育手续介绍信
2014/01/14 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技