`

JQ 选项卡

 
阅读更多

style.css

*{ 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}

 

demo.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript" >
//<![CDATA[
$(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>

 

效果图:

 

 

 

 

 

  • 大小: 30.2 KB
分享到:
评论

相关推荐

    360音乐歌手切换jQ选项卡.zip

    《360音乐歌手切换jQ选项卡》是一款基于jQuery技术实现的网页特效,主要应用于音乐网站或综合性网站,提供了一种优雅的方式来展示歌手切换功能,增强了用户体验。该选项卡设计简洁,操作流畅,能够方便地展示不同...

    jQuery选项卡选项卡选项卡

    本示例“jQuery选项卡”旨在演示如何利用jQuery实现动态切换的选项卡功能,提供多样的皮肤选择,使得用户界面更加友好且互动性强。 选项卡组件是Web界面设计中的常见元素,用于组织和展示大量信息。它通过将相关...

    jQ选项卡向上弹出焦点图 jQuery选项卡向上弹出焦点图网页特效.zip

    "jQ选项卡向上弹出焦点图 jQuery选项卡向上弹出焦点图网页特效"是一个专门针对这一目标设计的JavaScript库,它结合了jQuery、CSS和HTML5技术,以实现一种独特的用户体验。这个特效使选项卡在用户交互时能够向上弹出...

    JQ 最少代码实现选项卡切换

    标题 "JQ 最少代码实现选项卡切换" 涉及到的是使用 jQuery(简称 JQ)库来创建一个简洁的选项卡切换效果。在网页设计中,选项卡是一种常见的用户界面元素,它允许用户在有限的空间内查看多个相关的但不同时显示的...

    用jq写的简单选项卡

    用jq写的简单选项卡

    360音乐歌手切换jQ选项卡 360音乐歌手切换jQuery选项卡.zip

    这个项目旨在实现一种类似于360音乐平台的歌手切换功能,用户可以通过选项卡轻松浏览不同的歌手及其音乐。下面我们将深入探讨这个项目中的关键知识点。 首先,HTML5是构建网页的基础,它提供了更多的语义化标签,如...

    jq实现选项卡 jq简单选项卡效果demo下载.zip

    本示例中的"jq实现选项卡 jq简单选项卡效果demo下载.zip"提供了使用jQuery实现选项卡效果的代码和示例。 在`jQuery`中实现选项卡效果主要涉及以下几个步骤: 1. **HTML结构**:首先,我们需要设置HTML结构来表示...

    jq多个选项卡标签切换代码

    在网页设计中,选项卡(Tab)是一种常见的用户界面元素,用于组织和展示大量内容,让用户可以方便地在不同部分之间切换。本示例中,我们关注的是一个使用jQuery库实现的多选项卡切换功能,这在现代网页开发中非常...

    jQuery选项卡上下滚动切换图片异步加载选项卡

    在本文中,我们将深入探讨如何使用jQuery来实现一个选项卡上下滚动切换的图片异步加载功能,这在网页设计中是一种常见的交互效果。首先,让我们理解这个特效的主要组成部分:选项卡、滚动按钮、图片异步加载和用户...

    jquery仿京东滑动选项卡特效

    首先非常感谢网友Ivin的无私分享,这是他分享到JquerySchool网站上的第一个作品,是用jquery仿京东滑动选项卡特效,他在做项目的过程中用到了这种特效,跟以往分享的选择卡特效有点不一样,它是带游标在菜单下面滑动...

    jQuery选项卡切换带图片列表滚动代码

    本示例“jQuery选项卡切换带图片列表滚动代码”着重于利用jQuery实现一个功能丰富的用户界面组件,该组件结合了选项卡切换与图片列表的自动滚动效果。这个功能在很多网站中都很常见,比如产品展示、新闻资讯或用户...

    jQuery叶子Tab选项卡.zip

    代码简介:jQuery叶子Tab选项卡是一款基于CSS3 jQuery实现的动态滑动展示的选项卡Tab效果,选项卡在切换过程中带有动态滑动效果,选项卡内可以防止图片、文本或者图文混排内容。

    jq多个选项卡标签切换代码.zip

    本压缩包中的“jq多个选项卡标签切换代码”提供了使用 jQuery 创建多组选项卡的示例代码,旨在帮助开发者理解和应用这种交互式设计。 在jQuery中实现选项卡切换主要涉及以下步骤: 1. **HTML结构**:首先,我们...

    JQ向上滑动切换Tab选项卡.zip

    在“JQ向上滑动切换Tab选项卡”中,上一个选项卡可能逐渐淡出,而新的选项卡则从下方滑入视图。 为了确保在IE6等老版本浏览器中的兼容性,开发者可能使用了jQuery的特性检测和渐进增强策略。这可能涉及到使用jQuery...

    jquery大气的图标菜单tab选项卡切换效果代码.zip

    在网页设计中,jQuery库被广泛使用来实现各种交互效果,包括动态的、大气的菜单和选项卡切换。本资源“jquery大气的图标菜单tab选项卡切换效果代码.zip”提供了一个利用jQuery实现的视觉效果出色的菜单和选项卡切换...

    jQuery鼠标经过选项卡内容切换代码.zip

    本资源“jQuery鼠标经过选项卡内容切换代码”提供了一种实用的方法,通过鼠标悬停在选项卡上,实现内容区域的动态切换,为用户带来更直观和便捷的浏览体验。 首先,我们要理解这个代码的核心功能。选项卡是一种常见...

    jQuery的大气图标选项卡切换特效插件.zip

    Query大气图标选项卡切换特效插件是一款jQuery Tab选项卡代码。 JS代码 [removed] $(函数(){ var tabNum = $(“。important”)。find(“li”); var contentNum = $(“。contents”...

    会自动播放样子也很经典的jquery选项卡

    会自动播放样子也很经典的jquery选项卡 用户jQuery 入门的好例子

Global site tag (gtag.js) - Google Analytics