jQuery实现选项卡功能(两种方法)


Posted in Javascript onMarch 08, 2017

效果图:

jQuery实现选项卡功能(两种方法)

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
 <title>JQuery 源码分析</title>
 <style>
 #div1 div{width: 200px;height: 200px;border: 1px solid #FF0000;display: none;}
 .active{background: red;}
 *{margin: 0;padding: 0;}
 .tab:after{content: '';display: block;clear: both;}
 .tab li{width: 150px;height: 30px;line-height: 30px;text-align: center;cursor: pointer;list-style: none;float: left;margin: 0 10px;background: #ABCDEF;border-radius: 5px;}
 .tab li.active{background: #000;color:#fff;}
 .content:after{content: '';display: block;clear: both;}
 .content li{width: 460px;height: 300px;padding:20px;background: #f7f7f7;display: none;}
 </style>
 </head>
 <body>
 <div id="div1">
 <input class="active" type="button" value="1" />
 <input type="button" value="2"/>
 <input type="button" value="3"/>
 <div style="display: block;">11111111111</div>
 <div>22222222222</div>
 <div>333333333333</div>
 </div>
 <ul class="tab">
 <li class="active">1</li>
 <li>2</li>
 <li>3</li>
 </ul>
 <ul class="content">
 <li style="display: block;">111111111111</li>
 <li>222222222222</li>
 <li>333333333333</li>
 </ul>
 <script>
 $(function(){
 //jQuery 方法一
 $('#div1').find('input').click(function(){
 $('#div1').find('input').attr('class','');
 $('#div1').find('div').css('display','none')
 $(this).attr('class','active');
 $('#div1').find('div').eq($(this).index()).css('display','block');
 });
 //jQuery 方法二
 $('.tab').find('li').click(function(){
 var index = $(this).index();
 $(this).addClass('active').siblings().removeClass('active');
 $('.content').find('li').eq(index).show().siblings().hide();
 })
 })
 </script>
 </body>
</html>

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

Javascript 相关文章推荐
深入理解javascript构造函数和原型对象
Sep 23 Javascript
jQuery中click事件的定义和用法
Dec 20 Javascript
Javascript中的arguments与重载介绍
Mar 15 Javascript
JS实现可调整倒计时间代码分享
Aug 18 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
Jun 01 Javascript
原生JS实现图片轮播切换效果
Dec 15 Javascript
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
vue2.0中goods选购栏滚动算法的实现代码
May 17 Javascript
React Native模块之Permissions权限申请的实例相机
Sep 28 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
Mar 16 Javascript
vue使用一些外部插件及样式的配置代码
Nov 18 Javascript
JavaScript canvas实现流星特效
May 20 Javascript
bootstrap table 多选框分页保留示例代码
Mar 08 #Javascript
JS仿JQuery选择器功能
Mar 08 #Javascript
vue数据双向绑定原理解析(get &amp; set)
Mar 08 #Javascript
footer定位页面底部(代码分享)
Mar 07 #Javascript
vue父子组件的数据传递示例
Mar 07 #Javascript
完美实现js焦点轮播效果(二)(图片可滚动)
Mar 07 #Javascript
完美实现js焦点轮播效果(一)
Mar 07 #Javascript
You might like
咖啡常见的种类
2021/03/03 新手入门
ThinkPHP跳转页success及error模板实例教程
2014/07/17 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
php提交表单时保留多个空格及换行的文本样式的方法
2017/06/20 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
2019/09/10 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
浅谈js的异步执行
2016/10/18 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
纯js实现画一棵树的示例
2017/09/05 Javascript
JS实现websocket长轮询实时消息提示的效果
2017/10/10 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
JavaScript字符串转数字的5种方法及遇到的坑
2018/07/16 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
使用layui实现树形结构的方法
2019/09/20 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
python魔法方法-属性转换和类的表示详解
2016/07/22 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
python多线程与多进程及其区别详解
2019/08/08 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
2021/01/05 Python
网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
2016/03/27 面试题
企业宣传标语
2014/06/09 职场文书
中层领导干部群众路线对照检查材料思想汇报
2014/10/02 职场文书
情侣餐厅的创业计划书范本!
2019/07/26 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫