Jquery滑动门/tab切换实现方法完整示例


Posted in jQuery onJune 05, 2020

本文实例讲述了Jquery滑动门/tab切换实现方法。分享给大家供大家参考,具体如下:

<!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=gb2312" />
<title></title>
<style>
 *{ margin:0; padding:0;}
 body { font:12px/19px Arial, Helvetica, sans-serif; color:#666;}
 .tab { width:240px;margin:50px;}
 .tab_menu { clear:both;}
 .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989; border-bottom:none;}
 .tab_menu li.hover { background:#DFDFDF;}
 .tab_menu li.selected { color:#FFF; background:#6D84B4;}
 .tab_box { clear:both; border:1px solid #898989; height:100px;}
 .hide{display:none}
</style>
<!--  引入jQuery -->
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript" >
    $(function(){
      var $div_li =$("div.tab_menu ul li");
      $div_li.click(function(){
            $(this).addClass("selected")      //当前<li>元素高亮
                  .siblings().removeClass("selected"); //去掉其它同辈<li>元素的高亮
      var index = $div_li.index(this); // 获取当前点击的<li>元素 在 全部li元素中的索引。
            $("div.tab_box > div")      //选取子节点。不选取子节点的话,会引起错误。如果里面还有div 
                    .eq(index).show()  //显示 <li>元素对应的<div>元素
                    .siblings().hide(); //隐藏其它几个同辈的<div>元素
        }).hover(function(){            //添加光标滑入滑出效果
            $(this).addClass("hover");
        },function(){
            $(this).removeClass("hover");
        })
    })
 
</script>
</head>
<body>
 
<div class="tab">
    <div class="tab_menu">
        <ul>
            <li class="selected">时事</li>
            <li>体育</li>
            <li>娱乐</li>
        </ul>
    </div>
    <div class="tab_box"> 
         <div>时事</div>
         <div class="hide">体育</div>
         <div class="hide">娱乐</div>
    </div>
</div>
 
</body>
</html>

运行结果:

Jquery滑动门/tab切换实现方法完整示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 jQuery
Jquery滑动门/tab切换实现方法完整示例
Jun 05 jQuery
jquery轮播图插件使用方法详解
Jul 31 jQuery
JQuery实现折叠式菜单的详细代码
Jun 03 #jQuery
深入分析jQuery.one() 函数
Jun 03 #jQuery
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 #jQuery
jQuery实现倒计时功能完整示例
Jun 01 #jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 #jQuery
JQuery获得内容和属性方法解析
May 30 #jQuery
jQuery实现视频展示效果
May 30 #jQuery
You might like
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
PHP可逆加密/解密函数分享
2012/09/25 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
Yii2框架redis基本应用示例
2018/07/13 PHP
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
$(document).ready(function() {})不执行初始化脚本
2014/06/19 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
JavaScript中指定函数名称的相关方法
2015/06/04 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
Javascript的无new构建实例详解
2016/05/15 Javascript
WEB前端实现裁剪上传图片功能
2016/10/17 Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
2020/05/29 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
2019/06/22 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
python修改文件内容的3种方法详解
2019/11/15 Python
详解python metaclass(元类)
2020/08/13 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
Dodax奥地利:音乐、电影、书籍、玩具、电子产品等
2019/08/31 全球购物
车间调度岗位职责
2013/11/30 职场文书
教师业务学习制度
2014/01/25 职场文书
应届毕业生个人求职信范文
2014/01/29 职场文书
上班玩手机检讨书
2014/02/17 职场文书
财务内勤岗位职责
2014/04/17 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
土地转让协议书
2014/09/27 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
2014年食品安全工作总结
2014/12/04 职场文书
经理助理岗位职责
2015/02/02 职场文书
车间安全生产管理制度
2015/08/06 职场文书
排查Tomcat进程假死的问题
2022/05/06 Servers